nose: Testing for Exceptions #
Mit dem Python-Testframework nose und dessen raises-Decorator lässt es sich sehr elegant auf Exceptions testen:
# super.py
def superfunc():
raise Exception("Ooops! Super!")
# test_super.py
from nose.tools import raises
@raises(Exception)
def test_superfunc():
superfunc()
Aufräumarbeiten #
Was bei einem System-Upgrade mit dazugehörigem $HOME Aufräumen nicht alles wieder zum Vorschein kommt — mein erstes und (bis jetzt auch) zugleich letztes Django-Projekt:

Turbogears gefiel — und gefällt mir auch nach wie vor — besser!
python und svn #
mit einem svn propset -R svn:ignore "*.pyc" . lässt sich gleich viel leichter adden und commiten.