python - 如何在python中的文本文件中添加逗号分隔符
问题描述
我得到了一个文本文件,其中的数据如下所示:
669000 5329025 578.90
669025 5329025 578.97
669050 5329025 578.85
669075 5329025 579.04
669100 5329025 578.55
669125 5329025 578.43
669150 5329025 578.47
我需要它们以逗号分隔,所以它们看起来像这样:
669000,5329025,578.90
669025,5329025,578.97
669050,5329025,578.85
我怎样才能做到这一点?
解决方案
input_file = open("path/to/textfile.txt")
output_file = open("path/to/anwer.txt", 'w')
for i in input_file:
output_file.write(i.replace(" ", ",")
input_file.close()
output_file.close()
考虑到您要使用文本文件,您可以从输入文件中获取输入,用逗号替换每行中的每个空格,然后写入另一个文件。
推荐阅读
- node.js - 我想从 twilio API 向 whatsapp 发送消息
- python - Python坚韧:如果异常不是某种类型,如何重试?
- javascript - 如果使用 Javascript 验证电子邮件,则显示小吃栏
- c++ - 从存储的回调中删除 std::function 是否安全
- python - 将列表中的元素分组 python
- python - 列表对象的索引方法不接受可选参数 start
- html - 网格列间隙而不调整网格大小
- c# - 在 ASP.NET MVC 中使用实体框架和标识分离模型
- javascript - Objection.js 没有正确返回
- php - PHP Parse 错误:语法错误,意外的 '{' in