私は少しの概念的な問題があります。ファイルを開くために変数が必要な理由
out_file = open(to_file, 'w')
out_file.write(indata)
を...しかし、これはしていません:ファイル "to_file" への書き込みについては、これは動作します
(open(to_file, 'w')).write(indata)
は理論的には、のために、変数の(out_fileパラ)の定義をスワップアウトするべきではありません変数自体が同じ結果を生成しますか?変数を作成する余分な手順が必要な理由について私は混乱しています。
なぜ、他のケースが機能しないと思いますか?それが欠落している変数ではないと言わないでください。 –