すべてのリソースが正しくクリーンアップされていることを確認したいと考えています。これは安全なことですか?
try:
closing(open(okFilePath, "w"))
except Exception, exception:
logger.error(exception)
raise
編集:
実際、それについて考えてみると、より高いレベルでログに記録できるとにかく例外を発生させているので、try/catch も必要ですか。ファイルの作成でエラーが発生した場合、閉じるものは何もないと想定できますか?