Python インタープリターを開き、同時に読んでいたファイルに書き込もうとしました。
file = open("foo.txt")
lines = file.readlines()
for i in range(0, 3):
file.write(lines[0])
しかし、Python は、実行しようとしたときに、不適切なファイル ハンドラーがあることを示すエラーを発行しましたfile.write(lines[0])
。ファイルの最初の行をファイル自体に書き込めないのはなぜですか?