将各种分隔符改为,
def replace(line):
print(“replacing…”)
if ‘##’ in line:
outstr = line.replace(’##’, ‘,’) # 字符串##可以改为你要处理的文件中的分隔符
return outstr
filename = ‘/home/anjou/aa/secondattempt.txt’ #要改的文件位置
outfilename = ‘/home/anjou/aa/secondout.txt’ #输出的文件位置
inputs = open(filename, ‘r’, encoding=‘UTF-8’)
outputs = open(outfilename, ‘w’, encoding=‘UTF-8’)
for line in inputs:
line_seg = replace(line)
outputs.write(line_seg +’\n’)
outputs.close()
inputs.close()
print(‘already done’)
python修改txt文件为csv的方法保存
最新推荐文章于 2024-08-05 02:53:26 发布
本文介绍了一种在Python中批量替换文本文件中特定分隔符的方法,通过定义一个简单的函数来实现对指定分隔符的替换,并将修改后的内容写入新的文件中。这个过程不仅适用于处理CSV文件,还可以用于任何使用自定义分隔符的文本数据。
543

被折叠的 条评论
为什么被折叠?



