Hlavní navigace

Brain Dump - Články označené nálepkou Code

Modul doctest - Testování dokumentačních řetězců

Nedávno jsem poprvné commitoval rozšíření pro Django (a pro FOSS obecně). Bylo mi řečeno, že musím doplnit dokumentaci a testy. To mě přivedlo k tomuto modulu a proto jsem se rozhodl, že ho víc prozkoumám (pozn: prozkoumám == prolítnu okem dokumentaci a zjistím, jak ho používat mimo Django ;) ). Modul doctest nabízí snadnou cestu pro vytváření jednoduchých testů…
17. 9. 2008 19:58 (aktualizováno) | Code Python

Pythoní interpreter - Interaktivní režim

Během pročítání Pythoního manuálu jsem narazil na modul readline, následně na rlcompleter a odtud už byl jen kousek k hledání, jak nastavit tab-completion při spuštění interpreta v interaktivním režimu. Jako bonus jsem našel automatické ukládání historie příkazů. Skript .pythonrc.py /---pre import atexit, os, readline, rlcompleter historyPath = os.path.expanduser(„~/.pyhistory“) def save_history(historyPath=historyPath): import readline readline.write_history_fi­le(historyPath) if os.path.exists
14. 9. 2008 23:11 (aktualizováno) | Code Python