可以使用writelines方法将迭代器中的内容逐行写入文件中,如下所示:
# 创建一个迭代器
iterator = iter(['line 1', 'line 2', 'line 3'])
# 打开文件进行写入
with open('output.txt', 'w') as file:
file.writelines(line + '\n' for line in iterator)
在上面的示例中,我们首先创建了一个迭代器,里面包含了三行字符串。然后使用writelines
方法将迭代器中的内容逐行写入到名为output.txt
的文件中。最后关闭文件。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Python writelines函数用法有哪些技巧