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. 插入或更新基於文件
- 3. 基於Flash的單個文件上傳的基本jQuery插件?
- 4. 使用PowerShell基於文件名將數據插入文件
- 5. 在文本框中插入文件名
- 6. 從文件夾中插入一個文件名列表到mysql
- 7. 基於另一個文件名重命名文件名的shell腳本
- 8. 新的文本文件基於
- 9. 基於文件名
- 10. 環插入值基於文件名的列,並保存在不同的目錄
- 11. 在Excel VBA中插入新文件名
- 12. 將文件名插入csv文件的最後一列。
- 13. 基於文件名和目錄創建文本文件 - 批次
- 14. 插入新行到一個文本文件中讀取
- 15. 如何基於股票文件名創建一個xml文件
- 16. 基於文件名移動文件
- 17. 基於文件名複製多文件
- 18. 基於文件內容的文件名
- 19. 基於文件名篩選文件
- 20. 創建基於列的兩個文件基於一個輸出文件匹配
- 21. 基於HTML 5的多文件文件上傳插件
- 22. 插入文本文件
- 23. 批量重命名文件重新排列基於分隔符的文件名
- 24. RequireJS文本插件添加'.js'到文件名,但在同一個域上
- 25. 用sed將文件名插入文本文件
- 26. 從文件中選擇列,並寫入新文件,文件名作爲列名
- 27. 基於一些條件合併兩個文本文件
- 28. ZCAT文件,輸出其內容到另一個文件基於原文件名
- 29. 過濾器文件從另一個文件列表,基於子
- 30. Perl hash:基於另一個文件的key打印文件列
嗨西蒙,謝謝你的迴應! 但我沒有看到我的文件上有任何新的列。我只是寫你的代碼 – SaCvP
你是否檢查過'files'中的文件是正確的?也許嘗試一個只有'test'的簡單文件,看看它是否有效,因爲在我的機器上這工作正常。 –