例外の種類を調べる
Python 2.6
# 組み込みの例外を取得する(美しくない) filter(lambda x: True if str(x).find("Error") != -1 else False, dir(__builtins__)) # PyDevで見るなら。 for err in filter(lambda x: True if str(x).find("Error") != -1 else False, dir(__builtins__)): print err # ライブラリ参照 http://docs.python.org/library/exceptions.html#exception-hierarchy