2016-06-13 44 views

回答

0

嘗試以下操作:

files = ["20150612.txt", ...] 

for file in files: 
    with open(file, "a") as f: 
     f.write("\nname \"" + file[:-4] + "\"") 

這是一個有點哈克但對於這樣一個小問題,一個更強大的解決方案是沒有必要的。

說明:在模式a PPEND

打開文件,並寫入\n(這是一個新行),name和雙引號內的日期。

+0

嗨西蒙,謝謝你的迴應! 但我沒有看到我的文件上有任何新的列。我只是寫你的代碼 – SaCvP

+0

你是否檢查過'files'中的文件是正確的?也許嘗試一個只有'test'的簡單文件,看看它是否有效,因爲在我的機器上這工作正常。 –