我需要python寫多個文件名,每個文件名都不同於上一個。我把它寫在for循環中。因此,從Python程序寫入的數據文件應該如下所示:data1.txt,data2.txt,data3.txt。我如何在Python 3.2中執行此操作?顯然,這個數字是唯一改變爲文件名的東西。Python多文件寫入問題
3
A
回答
7
或者使用with
for i in range(10):
with open('data%i.txt' %i, 'w') as f:
f.write('whatever')
with
照顧關閉該文件如果出現問題。如果您在for循環中創建文件,這可能尤其重要,
3
for i in range(10):
f = open("data%d.txt" % i, "w")
# write to the file
f.close()
我不是太熟悉Python 3.2,雖然,你可能需要使用新的字符串格式化,像這樣:"data{0}.txt".format(i)
相關問題
- 1. 寫入文件多維NSMutableArray問題
- 2. Lua文件寫入問題
- 3. 寫入文件 - void問題
- 4. PHP:文件寫入問題
- 5. 問題寫入文件android
- 6. C#寫入文件問題
- 7. 寫入文件問題
- 8. 文件寫入問題
- 9. Python etree xml寫入問題
- 10. 在Python中將中文寫入csv文件的問題
- 11. 寫入文本文件的問題
- 12. 寫入文本文件問題Java
- 13. Python寫入文件
- 14. Python寫入文件
- 15. python編寫文件的問題
- 16. python寫入文件不寫
- 17. Python:將多個變量寫入文件
- 18. Python:讀取和寫入多個文件
- 19. JSON Python的讀取/寫入到一個JSON文件問題
- 20. 使用Python csv寫入器追加到csv文件的問題
- 21. 在Eclipse中寫入文件的問題
- 22. 寫入文件的問題C
- 23. 寫入CSV文件時的Unicode問題
- 24. 寫入配置文件問題
- 25. 在Android上寫入文件問題
- 26. java - 文件讀取/寫入問題
- 27. 異步文件寫入問題
- 28. 問題在文件中寫入
- 29. iphone - 將NSDictionary寫入文件的問題
- 30. 分段文件寫入問題
謝謝,這也很有用。 – TheChes44 2011-06-14 22:53:50