我需要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