Závěr
Doslov
Co říci závěrem? Pokud jste prostudovali předchozí kapitoly, můžete se směle vrhnout do programování v Pythonu. Také můžete sami posoudit, nakolik se vám tento jazyk líbí. V dalších kapitolách budu probírat některé speciální moduly, vy byste se však měli vydat jinou cestou, a to procházením dokumentace Pythonu. Přeji hodně zábavy s tímto programovacím jazykem.
Nápověda
Používám Linux (i vy byste měli :-)) a zde je hned několik možností, jak se něco o Pythonu dozvědět.
První jsou manuálové stránky. Tomu, kdo pracuje s Linuxem je
zbytečné něco dalšího říkat. Zadejte příkaz man python
a děj
se vůle boží. Z manuálových stránek se stručně dozvíte, co to
Python je (to už ale víte, že?), jaké volby příkazové řádky můžte
použít a pár dalších zajímavostí.
Například se dočtete, že pokud použijete volbu -O
,
pak se při volání modulů bude vytvářet
optimalizovaný soubor s příponou .pyo
(namísto .pyc
), který již nebude obsahovat
docstringy…
Manuálové stránky ukončíte klávesou q
.
Druhou možností je dokumentace info. Zadejte příkaz
info python
. Pokud nemáte info stránky k Pythonu
nainstalovány, uvidíte téměř to samé, jako při spuštění manuálových
stránek. Pokud je nainstalované máte, uvidíte něco takového (trochu
jsem to zkrátil):
File: python2.1-tut.info, Node: Top, Next: Front Matter, Prev: (dir), Up: (\dir) Python Tutorial *************** * Menu: * Front Matter:: * Whetting Your Appetite:: * Using the Python Interpreter:: * An Informal Introduction to Python:: * More Control Flow Tools:: * Data Structures:: * Modules:: * Input and Output:: * Errors and Exceptions:: * Classes::
V info stránkách najdete popis syntaxe programovacího jazyka. Najeďte pomocí
šipek na klávesnici na téma, které vás zajímá a stiskněte Enter.
Mezerník je dobrý spůsob, jak se v info dokumentu pohybovat. Šipkou
se dostanete jen na konec aktuálního tématu, mezerníkem poskočíte
vždy o stránku, nebo na další téma v pořadí. Vyzkoušejte, uvidíte.
Klávesou q program info
ukončíte. Chcete-li se o
programu info
dozvědět víc, stačí zadat příkaz
info
bez argumentu.
Třetí možností je vyhledat dokumentaci k Pythonu nebo některým jeho modulům v adresářích /usr/share/doc/python*, /usr/share/doc/packages/python3/, /usr/doc/python/ atp. V různých distribucích Linuxu mohou být na různých místech :-(.
Třeba k modulu psycopg2
najdete
základní informace v SuSE Linuxu v adresáři /usr/share/doc/packages/python3-psycopg2.
Příklady (examples) a další dokumentaci (v html) najdete v adresáři
/usr/share/doc/packages/python3-psycopg2-doc/.
(Ale to musíte mít nainstalovaný balíček s dokumentací k psycopg2
).
No a také nezapomínejte na funkce dir() a
help(), která zobrazuje informace z __doc__
.
Odkazy na internetu
Další zdroje informací hledejte na internetu:
- www.py.cz
- www.python.org/doc/ – začněte tutoriálem.