首页 > 解决方案 > 如何在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

我怎样才能做到这一点?

标签: pythoncsvtext

解决方案


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()

考虑到您要使用文本文件,您可以从输入文件中获取输入,用逗号替换每行中的每个空格,然后写入另一个文件。


推荐阅读