with open('doc1.txt') as d1, open('doc2.txt', 'w') as d2:
text = d1.read() # doc1.txt からすべて読み込む
d2.write(text) # 内容を doc2.txt に書き込む
print('Done copying the content')
ここでは、doc1.txt を r(読み込み)モードで、doc2.txt を w(書き込み)モードで開いています。複数の open 操作はカンマで区切られます。with ブロックの中では、開かれたすべてのファイルにアクセスでき、さまざまな操作を行うことができます。