python - 如何在python中打开txt文件并将内容放入tsv文件中
问题描述
我是 python 新手,对文件 io 有非常基本的了解。
我想打开一个文本文件,更改其中内容的格式并将更改的内容放入新的 tsv 文件中。
我知道如何打开文件
old_file = open('old_file.txt')
但不知道如何在不更改原始文本文件的情况下逐行读取它,或者如何为更改创建一个新文件。任何帮助将不胜感激。
解决方案
尝试这个 :
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()
推荐阅读
- c++ - 标头的虚拟方法在g ++编译期间出错
- r - 有条件地过滤重复的行
- r - 仪表板在闪亮的应用程序中工作,但不在 flexdashboard 上
- batch-file - 如何通过 Batch-Vbscript 混合脚本获取新生成进程的窗口标题?
- javascript - 在对象中查找空值和 null 值并在计数器 javascript 中更新
- javascript - Javascript:如何连接 2 个值,将未定义或空值视为空
- botframework - Cognito 在 OAuth2 身份提供者中授权端点
- javascript - javascript - laravel 重置表单
- java - java - 如何在java中以原子方式将多个文件从src复制到dest?
- css - 试图放一个“领导”进入导航栏作为图标