我是python的新手,对文件io有非常基本的了解。
我想打开一个文本文件,更改其中内容的格式,然后将更改后的内容放入新的tsv文件中。
我知道如何使用
打开文件old_file = open('old_file.txt')
,但是不知道如何在不更改原始文本文件的情况下逐行读取它,或者如何为更改创建新文件。任何帮助将不胜感激。
答案 0 :(得分:0)
尝试一下:
fp = open('new_file.txt','w')
for line in open('old_file.txt','r').readlines():
new_line = 'do modifications on line and store to new line'
fp.write(new_line)
fp.close()