Tahák¶
Vytvořil jsem tahák, kde je z Pythonu více-méně vše, co byste měli mít v pohotovostní výbavě. Tyto texty lze číst buď na Githubu nebo nbvieweru.
Instalace¶
- návod zde.
Klíčové je nainstalovat i pip a přidat si Python do
proměnné prostředí PATH: Add Python to PATH, add Python to enviroment variables.
Editor¶
Základní instalace Pythonu už sama v sobě obsahuje jednoduché vývojové prostředí a jednoduchou interaktivní konzolu IDLE. Toto prostředí je poměrně jednoduché, ale rozhodně se nedá říct, že by se v něm nedalo pracovat. Existuje ale celá řada hezčích a propracovanějších vývojových prostředí. Já doporučuji VSCode/Codium.
Git¶
Pro sdílení práce a odevzdávání domácích úkolů používáme systém Git a server GitHub. Stojí také za to, zmínit se o GitHub programu pro vzdělávání.
Gitu se věnuji v samostatném postu Git.
Dokumentace¶
Naprostou většinu všech vašich dotazů vyřeší vyhledávač prostým dotazem. Nicméně považuji za dobré zmínit, že Python má svou vlastní — docela dobrou — dokumentaci.
Velmi užitečná je i best practices kniha Stopařův průvodce Pythontem.
Knihovny¶
Knihovny se nejlépe instalují pomocí pip. Tématu se věnuji v samostatném postu Pip.
Interaktivní interpret shell¶
Pro různé zkoušení a testování se se hodí Python v režimu interaktivním režimu
(REPL).
Nejjednodušší je napsat do příkazové řádky příkaz python nebo python3.
Tento shell je ale poměrně chudý a nepohodlný. Pokud chcete trochu více
pohodlíčka doporučuji jeden z následujících.
ptpython¶
ptpython se instaluje se přes pip:
1 | |
a spouští se příkazem ptpython případně (viz níže) ptipython.
Vše z příkazové řádky. (Ve Windows ❖Win+X, PowerShell)
IPython¶
IPython se instaluje také pomocí
pip buď přímo nebo jako součást balíčku
Jupyter. V Linuxu můžete místo pip s výhodou použít
balíčkovací systém.
1 | |
Interpret se spouští příkazem ptipython nebo ipython. Někdy (na Windows
člověk nikdy neví) si musíte dát práci a najít spustitelný soubor ipython.exe.
Jupyter (Qt)Console¶
V Linuxu můžete opět použít balíčkovací systém. Jinak opět pip.
Pokud vám stačí rozhraní příkazového řádku:
1 | |
Pokud požadujete myšovaté grafické rozhraní:
1 | |
Samotné spuštění se děje zavolání příkazu jupyter-console nebo
jupyter-qtconsole.