python - 将列表中的项目写入不同的文件Python
问题描述
我可以将列表中的项目写入单个文件,例如:
with open('your_file.txt', 'w') as f:
for item in all_news:
f.write("%s\n" % item)
但是如何将每个项目写入单独的文件?
解决方案
您没有向我们提供单个文件名的要求,但这里有一个示例,它对每个给定的文件名使用序列号。
count = 0
for item in all_news:
count += 1
filename = '{}.txt'.format(count)
with open(filename, 'w') as f_out:
f.write('{}\n'.format(item))
推荐阅读
- ajax - 在 mongoose db 中更新嵌套数组
- powerbi - 根据过滤的日历表获取截止日期
- python - 如何转换和求和 shap_values
- cmake - CMake:将属性设置为分散在单个 CMakeLists.txt 中的项目中的文件列表
- javascript - 正则表达式匹配以破折号分隔的单词或仅匹配单个单词
- colors - 如何创建连接相似颜色的树状图或网络/集群事物?
- mysql - 无法让 bat 文件正常工作,有谁知道这个 bat 文件有什么问题
- javascript - 无法收听哈希更改事件去测试组件
- c++ - gcc -Wpadded 不一致
- python - 当某个 ip 在一段时间内(比如说 5 分钟)有太多错误(比如说 50)时扫描日志文件并发送警报的脚本