例外起きた時に開きっぱなしになったりしないの?
例外が起きてるんだからエラー処理やデバッグのために 開きっぱなしにしてくれよ デバッグ時の解析ってあるだろ
それは例外のログなりで解析すればいいわけで ファイルがオープンのままで助かる事なんか一つもないだろ
おまえはJavaでnewしたクラスにdeleteを書くか?がベッジコレクターぐらい知ってろ 自動回収されるものをわざわざ書く必要はない
しかもPythonのこの短さで、実際にファイルを消してThrowさせてもみたけど 例外時にわずか短時間ファイルが開きっぱなしになったあと 自動回収されて、自動でCloseされることに Python的に...
GCで最終的に回収されるのは知っているけど、タイミングが明示的ではないため、メモリ以外のシステムリソースを取得している場合は明示的に解放するべき、ってことだろ。静的解析で...