Warning: Undefined array key 1 in /DISK2/WWW/lipensky.cz/tomas/inc/auth.php on line 78 dev:python [Tomas Lipensky - vedomostni koutek] Warning: Undefined array key "stylesheets" in /DISK2/WWW/lipensky.cz/tomas/inc/StyleUtils.php on line 102
Warning: Undefined array key -1 in /DISK2/WWW/lipensky.cz/tomas/inc/html.php on line 1458

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:python [2023/05/02 13:47]
tomas [Promenne a prace s nimi]
dev:python [2025/11/02 20:56] (current)
tomas
Line 2: Line 2:
  
 ======Python / Jython====== ======Python / Jython======
- 
- 
 Jython je iplementace Pythonu cela napsana v Jave. Jython je iplementace Pythonu cela napsana v Jave.
  
  
 ====Externi odkazy==== ====Externi odkazy====
- 
- 
 [[http://howto.py.cz/index.htm|Učíme se programovat v jazyce Python]]\\ [[http://howto.py.cz/index.htm|Učíme se programovat v jazyce Python]]\\
 [[http://www.abclinuxu.cz/clanky/programovani/python-a-pyqt-1-uvod|Python a Qt 1 (Uvod)]] na ABCLinuxu\\ [[http://www.abclinuxu.cz/clanky/programovani/python-a-pyqt-1-uvod|Python a Qt 1 (Uvod)]] na ABCLinuxu\\
Line 40: Line 36:
  
 ====Prikazy==== ====Prikazy====
- 
- 
 python ... spusti interaktivni prekladac\\ python ... spusti interaktivni prekladac\\
 python -c 'print "Ahoj"' ... spusti prikaz\\ python -c 'print "Ahoj"' ... spusti prikaz\\
Line 51: Line 45:
  
  
 +====Virtualni prostredi + instalace doplnku mitmproxy pro VP====
 +sudo yum install python-virtualenv\\
 +virtualenv -p /usr/local/bin/python2.7 ~/Desktop/mitmproxy\\
 +cd ~/Desktop/mitmproxy\\
 +. bin/activate\\
 +python -m venv ADRESAR ... vytvoří virtuální prostředí my_project_env\\
 +source ADRESAR/bin/activate ... aktivuje virtuální prostředí\\
 +pip install mitmproxy ... nainstaluje balíček mitmproxy - buď globálně, nebo do aktivovaného virtuálního prostředí\\
 +python3 -m pip install -r requirements.txt ... instalace z **requirement.txt** souboru\\
 +%%python3.12 -m pip install --user ddgs==1.2%% ... jiný způsob na instalaci balíčku, jen pro daného uživatele\\
 +[[https://github.com/pypa/pipx|pipx]] install pycowsay ... nainstaluje lokálně pro daný adresář knihovnu (nemusí se používat venv)\\
 +pipx list ... seznam nainstalovaných knihoven\\
 +pipx run skript parametry ... spustí python aplikaci s parametrama a nainstalovanýma knihovnama\\
 +[[https://pypi.org/project/uv/|uv]] ... jeden nástroj na nahrazení pip, poetry, pyenv, twine, virtualenv\\
  
-====Kompilace Python 2.7 s vlastni volbou (pip) na RH==== 
-yum groupinstal "Development tools"\\ 
-yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel libffi-devel libxml2-devel libxslt-devel libjpeg-turbo-devel\\ 
-cd /opt\\ 
-wget --no-check-certificate https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tar.xz\\ 
-tar xf Python-2.7.12.tar.xz\\ 
-cd Python-2.7.12\\ 
-./configure --prefix=/usr/local --with-ensurepip=install\\ 
-make\\ 
-make altinstall\\ 
  
-====Virtualni prostredi + instalace doplnku mitmproxy pro VP==== +====Moduly==== 
-sudo yum install python-virtualenv +Moduly se dají stáhnout na [[https://pypi.org/|pipy]], nebo např. githubu 
-virtualenv -p /usr/local/bin/python2.7 ~/Desktop/mitmproxy + 
-cd ~/Desktop/mitmproxy + 
-. bin/activate +[[https://pypi.org/project/boto3/|boto3]] ... AWS SDK\\ 
-pip install mitmproxy +
-mitmproxy +
-deactivate+
  
 ====Promenne a prace s nimi==== ====Promenne a prace s nimi====