0
A
回答
0
嘗試以下操作:
files = ["20150612.txt", ...]
for file in files:
with open(file, "a") as f:
f.write("\nname \"" + file[:-4] + "\"")
這是一個有點哈克但對於這樣一個小問題,一個更強大的解決方案是沒有必要的。
說明:在模式a
PPEND
打開文件,並寫入\n
(這是一個新行),name
和雙引號內的日期。
相關問題
- 1. 插入或更新基於文件
- 2. 基於Flash的單個文件上傳的基本jQuery插件?
- 3. 使用PowerShell基於文件名將數據插入文件
- 4. 在文本框中插入文件名
- 5. 從文件夾中插入一個文件名列表到mysql
- 6. 基於文件名
- 7. 將文件名插入csv文件的最後一列。
- 8. 插入新行到一個文本文件中讀取
- 9. 基於文件名和目錄創建文本文件 - 批次
- 10. 基於文件名複製多文件
- 11. 基於文件內容的文件名
- 12. 基於文件名篩選文件
- 13. 基於文件名移動文件
- 14. 基於HTML 5的多文件文件上傳插件
- 15. RequireJS文本插件添加'.js'到文件名,但在同一個域上
- 16. 批量重命名文件重新排列基於分隔符的文件名
- 17. 用sed將文件名插入文本文件
- 18. 基於一些條件合併兩個文本文件
- 19. Perl hash:基於另一個文件的key打印文件列
- 20. 過濾器文件從另一個文件列表,基於子
- 21. 尋找批處理文件插入新行到文本文件
- 22. 基於列值的篩選文本文件
- 23. 基於類似的文件名將文件從一個文件夾複製到另一個文件夾
- 24. 在一列文本文件
- 25. 在文本框中插入一個文件在C#
- 26. 雅虎管道:基於詞在一個文本文件
- 27. 插入一個文本文件的內容到一個變量
- 28. 在一個文本文件中增加值並將文本寫入另一個
- 29. Android - 基於文件名獲取文件的R.raw.value值?
- 30. 基於文件名中的時間戳值複製文件
嗨西蒙,謝謝你的迴應! 但我沒有看到我的文件上有任何新的列。我只是寫你的代碼 – SaCvP
你是否檢查過'files'中的文件是正確的?也許嘗試一個只有'test'的簡單文件,看看它是否有效,因爲在我的機器上這工作正常。 –