誰かが私のコードの何が問題なのか説明してもらえますか? 次のエラーが表示されます。
トレースバック (最新の最後の呼び出し):
ファイル "C:\LineRep.py"、15 行目、モジュール内: ファイル 2
の行:
ValueError: 閉じたファイルの I/O 操作
私のコード:
import os, Tkinter, tkFileDialog
root = Tkinter.Tk()
root.withdraw()
dirprompt = tkFileDialog.askopenfilename()
File = open (dirprompt, 'r')
File2 = open (dirprompt + 'temp', 'w')
for line in File:
File2.write(line.replace(',', ' '))
File.close()
File2.close()
names = []
for line in File2:
names.append(line)
print names