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 [2025/11/01 19:43]
tomas
dev:python [2025/11/02 20:56] (current)
tomas
Line 44: Line 44:
 echo 'toydi deified idiot' | python -c "print raw_input()[::-1]" echo 'toydi deified idiot' | python -c "print raw_input()[::-1]"
  
- 
- 
-====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==== ====Virtualni prostredi + instalace doplnku mitmproxy pro VP====
-sudo yum install python-virtualenv +sudo yum install python-virtualenv\\ 
-virtualenv -p /usr/local/bin/python2.7 ~/Desktop/mitmproxy +virtualenv -p /usr/local/bin/python2.7 ~/Desktop/mitmproxy\\ 
-cd ~/Desktop/mitmproxy +cd ~/Desktop/mitmproxy\\ 
-. bin/activate +. bin/activate\\ 
-pip install mitmproxy +python -m venv ADRESAR ... vytvoří virtuální prostředí my_project_env\\ 
-mitmproxy +source ADRESAR/bin/activate ... aktivuje virtuální prostředí\\ 
-deactivate+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\\ [[https://pypi.org/project/uv/|uv]] ... jeden nástroj na nahrazení pip, poetry, pyenv, twine, virtualenv\\
 +
 +
 +====Moduly====
 +Moduly se dají stáhnout na [[https://pypi.org/|pipy]], nebo např. githubu
 +
 +
 +[[https://pypi.org/project/boto3/|boto3]] ... AWS SDK\\
 +
  
 ====Promenne a prace s nimi==== ====Promenne a prace s nimi====