質問: open('monitor.dat', 'rb') そのため、プログラムは終了しません。
回答: 例外によって渡された例外オブジェクトをキャプチャする場合は、python 2.6(現在両方をサポート))で導入された新しい形式を使用することをお勧めします。 into python 3。そしてそれは:try: ... except ioerror as e: ... 例:try: pkfile = open('monitor.dat', 'rb') except ioerror as e: print 'exception error is: %s' % e 詳細な概要は python 2.6ドキュメント)の新機能 にあります。