2018/04/07
Python の with で複数ストリームを同時に扱う方法
2つのファイルを同時にオープンして、処理が終了したら同時にクローズするような処理1はよく行われると思うのですが、私は最近まで with
をネストして書いていました。
が、Python 2.7 以降は以下のように書けるとのこと。 知らなかった2。。。
1 2 | with open ( 'a' , 'r' ) as a, open ( 'b' , 'w' ) as b: do_something() |
参考
How can I open multiple files using "with open" in Python? - Stack Overflow
0 件のコメント:
コメントを投稿