Hlavní navigace

Brain Dump - Témata 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)
  • 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)