从文本文件中删除特定字符

时间:2017-03-20 19:13:13

标签: python file

我是Python和编码的新手,我正在做一个小项目而且我遇到了一个问题:

44, 1, 6
23, 2, 7
49, 2, 3
53, 2, 1
68, 1, 6
71, 2, 7

我只需要删除每行中的第3个和第6个字符,或者更具体地说是整个文件中的“,”字符。

我需要使用我的python代码

for line in my_file:
       ??????????????

一切都有帮助,谢谢。

1 个答案:

答案 0 :(得分:0)

您可以替换角色

with open(r'c:\input.txt', 'r') as infile,
     open(r'c:\output.txt', 'w') as outfile:
    data = infile.read()
    data = data.replace(",", "")
    outfile.write(data)

Reference