本站资源收集于互联网,不提供软件存储服务,每天免费更新优质的软件以及学习资源!

Python中如何用writelines()以外的方法将带有换行符的列表写入文件?

网络教程 app 1℃

Python中如何用writelines()以外的方法将带有换行符的列表写入文件?

使用 python 将带有换行符的列表写入文件

如何将带有换行符的列表写入文件中?writelines() 函数无法插入换行符。

解决方法:

使用循环:

with open(‘file.txt’, ‘w’) as f: for line in lines: f.write(f"{line}")

对于 python

with open(‘file.txt’, ‘w’) as f: for line in lines: f.write("%s" % line)

对于 python 2:

with open(‘file.txt’, ‘w’) as f: for line in lines: print f, line

单个函数调用:

为了减少内存占用,可以删除方括号以逐个写入字符串。

with open(‘file.txt’, ‘w’) as f: for line in lines: f.write(f"{line}")

以上就是Python中如何用writelines()以外的方法将带有换行符的列表写入文件?的详细内容,更多请关注范的资源库其它相关文章!

转载请注明:范的资源库 » Python中如何用writelines()以外的方法将带有换行符的列表写入文件?

喜欢 (0)