Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Python Presentation
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Nagy Illés
Python Presentation
Commits
0f9bf683
Commit
0f9bf683
authored
Mar 20, 2021
by
Rafael László
Browse files
Options
Downloads
Patches
Plain Diff
fix shell md
parent
c8aa7e5c
Branches
Branches containing commit
No related tags found
No related merge requests found
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
guide/02_interpreter.md
+1
-1
1 addition, 1 deletion
guide/02_interpreter.md
guide/06_modules.md
+2
-2
2 additions, 2 deletions
guide/06_modules.md
guide/09_virtual_env.md
+6
-6
6 additions, 6 deletions
guide/09_virtual_env.md
guide/10_exercise.md
+8
-8
8 additions, 8 deletions
guide/10_exercise.md
with
17 additions
and
17 deletions
guide/02_interpreter.md
+
1
−
1
View file @
0f9bf683
...
@@ -19,7 +19,7 @@ Ha csak egy parancsot szeretnénk lefuttatni, akkor
...
@@ -19,7 +19,7 @@ Ha csak egy parancsot szeretnénk lefuttatni, akkor
a terminál megnyitása után:
a terminál megnyitása után:
`python3 -c "parancs"`
`python3 -c "parancs"`
```
ba
sh
```
sh
ell-session
$
python3
-c
"print('Első python kódom')"
$
python3
-c
"print('Első python kódom')"
```
```
...
...
This diff is collapsed.
Click to expand it.
guide/06_modules.md
+
2
−
2
View file @
0f9bf683
...
@@ -139,7 +139,7 @@ De akár ötvözhetjük az eddigieket is:
...
@@ -139,7 +139,7 @@ De akár ötvözhetjük az eddigieket is:
Akár el is tudunk egy modult önállóan indítani.
Akár el is tudunk egy modult önállóan indítani.
```
ba
sh
```
sh
ell-session
$
python3 fajl_neve.py <argumentumok>
$
python3 fajl_neve.py <argumentumok>
```
```
...
@@ -193,7 +193,7 @@ majd az argv tömbből lekértük az első elemet.
...
@@ -193,7 +193,7 @@ majd az argv tömbből lekértük az első elemet.
Ez valójában a kapott argumentumokat jelenti a függvény
Ez valójában a kapott argumentumokat jelenti a függvény
meghívásakor.
meghívásakor.
```
ba
sh
```
sh
ell-session
$
python fibo.py 50
$
python fibo.py 50
0 1 1 2 3 5 8 13 21 34
0 1 1 2 3 5 8 13 21 34
```
```
...
...
This diff is collapsed.
Click to expand it.
guide/09_virtual_env.md
+
6
−
6
View file @
0f9bf683
...
@@ -51,7 +51,7 @@ Hogy átlépjünk ebbe a környezetbe, OS-től függően:
...
@@ -51,7 +51,7 @@ Hogy átlépjünk ebbe a környezetbe, OS-től függően:
Miután ezt kiadtuk, látni fogjuk a terminálunkban, hogy
Miután ezt kiadtuk, látni fogjuk a terminálunkban, hogy
ezt jelöli is.
ezt jelöli is.
```
ba
sh
```
sh
ell-session
...$
source
tutorial-env/bin/activate
...$
source
tutorial-env/bin/activate
(tutorial-env) ...$
python
(tutorial-env) ...$
python
```
```
...
@@ -89,13 +89,13 @@ Mikor ezt írtam kb. 292 ezer volt.
...
@@ -89,13 +89,13 @@ Mikor ezt írtam kb. 292 ezer volt.
Na miután megtaláltunk álmaink csomagját, azt letudjuk
Na miután megtaláltunk álmaink csomagját, azt letudjuk
tölteni a jelenlegi virtuális környezetünkbe.
tölteni a jelenlegi virtuális környezetünkbe.
```
ba
sh
```
sh
ell-session
$
pip
install
requests
$
pip
install
requests
```
```
Megtudjuk akár nézni 1-1 csomag adatait a terminálból.
Megtudjuk akár nézni 1-1 csomag adatait a terminálból.
```
ba
sh
```
sh
ell-session
$
pip show requests
$
pip show requests
Name: requests
Name: requests
Version: 2.25.1
Version: 2.25.1
...
@@ -112,7 +112,7 @@ Required-by:
...
@@ -112,7 +112,7 @@ Required-by:
Mostmár elméletileg fel van telepítve a környezetünkben,
Mostmár elméletileg fel van telepítve a környezetünkben,
de azért nézzük meg.
de azért nézzük meg.
```
ba
sh
```
sh
ell-session
$
pip list
$
pip list
Package Version
Package Version
------------- ---------
------------- ---------
...
@@ -132,7 +132,7 @@ Ha más gépre át akarjuk vinni a kért csomagokat, akkor
...
@@ -132,7 +132,7 @@ Ha más gépre át akarjuk vinni a kért csomagokat, akkor
akár ezt a listát ki is tudjuk exportálni és akkor
akár ezt a listát ki is tudjuk exportálni és akkor
később bárhol feltudjuk állítani ugyanezt a környezetet.
később bárhol feltudjuk állítani ugyanezt a környezetet.
```
ba
sh
```
sh
ell-session
$
pip freeze
>
requirements.txt
$
pip freeze
>
requirements.txt
$
cat
requirements.txt
$
cat
requirements.txt
certifi==2020.12.5
certifi==2020.12.5
...
@@ -147,7 +147,7 @@ csomag és kapcsolódó verziók.
...
@@ -147,7 +147,7 @@ csomag és kapcsolódó verziók.
Ha csinálunk egy új virtuális környezetet, akkor ebből
Ha csinálunk egy új virtuális környezetet, akkor ebből
feltudjuk telepíteni a csomagjainkat.
feltudjuk telepíteni a csomagjainkat.
```
ba
sh
```
sh
ell-session
$
python
-m
pip
install
-r
requirements.txt
$
python
-m
pip
install
-r
requirements.txt
Collecting certifi==2020.12.5
Collecting certifi==2020.12.5
Using cached certifi-2020.12.5-py2.py3-none-any.whl (147 kB)
Using cached certifi-2020.12.5-py2.py3-none-any.whl (147 kB)
...
...
This diff is collapsed.
Click to expand it.
guide/10_exercise.md
+
8
−
8
View file @
0f9bf683
...
@@ -95,45 +95,45 @@ Feltelepíthetjük, viszont feleslegesen terhelnénk vele a rendszerünket.
...
@@ -95,45 +95,45 @@ Feltelepíthetjük, viszont feleslegesen terhelnénk vele a rendszerünket.
Ennek megoldására tudunk
`virtuális környezeteket`
készíteni magunknak egy-egy
Ennek megoldására tudunk
`virtuális környezeteket`
készíteni magunknak egy-egy
mappában.
mappában.
```
ba
sh
```
sh
ell-session
$
python3
-m
venv awesome-env
$
python3
-m
venv awesome-env
```
```
Ezután aktiválhatjuk az environmentet.
Ezután aktiválhatjuk az environmentet.
```
ba
sh
```
sh
ell-session
Windows : $
awesome-env
\S
cripts
\a
ctivate.bat
Windows : $
awesome-env
\S
cripts
\a
ctivate.bat
Linux / Mac : $
source
awesome-env/bin/activate
Linux / Mac : $
source
awesome-env/bin/activate
```
```
Ebben a virtuális környzetben kapunk egy saját csomagkezelőt, a pip-et.
Ebben a virtuális környzetben kapunk egy saját csomagkezelőt, a pip-et.
```
ba
sh
```
sh
ell-session
$
python
-m
pip
--version
$
python
-m
pip
--version
```
```
Na és akkor a requests library-t fogjuk használni.
Na és akkor a requests library-t fogjuk használni.
```
ba
sh
```
sh
ell-session
$
pip show requests
$
pip show requests
```
```
Telepítsük is fel!
Telepítsük is fel!
```
ba
sh
```
sh
ell-session
$
pip
install
requests
$
pip
install
requests
```
```
Na de hogyan látjuk mi van feltelepítve?
Na de hogyan látjuk mi van feltelepítve?
```
ba
sh
```
sh
ell-session
$
pip list
$
pip list
```
```
Akár ezt a listát ki is tudjuk exportálni és megosztani másokkal, hogy aztán
Akár ezt a listát ki is tudjuk exportálni és megosztani másokkal, hogy aztán
a saját virtuális környezetükben feltelepítsék.
a saját virtuális környezetükben feltelepítsék.
```
ba
sh
```
sh
ell-session
$
pip freeze
>
requirements.txt
$
pip freeze
>
requirements.txt
$
cat
requirements.txt
$
cat
requirements.txt
certifi==2020.12.5
certifi==2020.12.5
...
@@ -146,7 +146,7 @@ urllib3==1.26.3
...
@@ -146,7 +146,7 @@ urllib3==1.26.3
Nyissanak egy új terminált, menjenek egy másik mappába, készítsenek ott egy
Nyissanak egy új terminált, menjenek egy másik mappába, készítsenek ott egy
virtual env-et és telepítsék fel a dolgokat.
virtual env-et és telepítsék fel a dolgokat.
```
ba
sh
```
sh
ell-session
$
python
-m
pip
install
-r
requirements.txt
$
python
-m
pip
install
-r
requirements.txt
```
```
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment