0
我看不到我做錯了什麼。我試圖讓程序讀取一個excel文件,然後創建一個具有相似名稱的新文件,並將excel行寫入該文件。在發生I/O值錯誤:在關閉的文件上操作
的錯誤 「在excelreader行:」
這裏是我的代碼:
import os
import csv
dirlist=os.listdir("//GOLLUM/tbg2/tbg2/forritGB")
print dirlist
for filename in dirlist:
if ".csv" in filename:
with open(filename, 'rb') as csvfile:
excelreader = csv.reader(csvfile)
file=open("xml_"+dir, 'w+')
for row in excelreader:
file.write(row)
else:
pass