我想添加兩個或更多的文件在一個文件中的所有信息。我的代碼是:IOError:[Errno 2]沒有這樣的文件或目錄:'t'python
def add_file(filenames, output_file):
with open(output_file, 'w') as master_file:
master_file.write('C/A,UNIT,SCP,DATEn,TIMEn,DESCn,ENTRIESn,EXITSn\n')
for filename in filenames:
with open(filename, 'r') as infile:
master_file.write(infile.read())
當我打電話把所有文件 顯示:
IOError: [Errno 2] No such file or directory: 't'
爲什麼?我做錯了什麼?
您正在爲'filenames'傳入一個字符串,因此它會遍歷字符串 – Wondercricket