python替换txt指定内容_使用python将文本文件中的单词替换为值

我一直试图用一个值(比如1)替换文本文件中的一个单词,但是我的outfile是空的,我是python新手(从我学习python到现在才一个月)。

我的文件比较大,但我现在只想用值1替换一个单词。

以下是该文件的一部分:NAME SECOND_1

ATOM 1 6 0 0 0 # ORB 1

ATOM 2 2 0 12/24 0 # ORB 2

ATOM 3 2 12/24 0 0 # ORB 2

ATOM 4 2 0 0 4/24 # ORB 3

ATOM 5 2 0 0 20/24 # ORB 3

ATOM 6 2 0 0 8/24 # ORB 3

ATOM 7 2 0 0 16/24 # ORB 3

ATOM 8 6 0 0 12/24 # ORB 1

ATOM 9 2 12/24 0 12/24 # ORB 2

ATOM 10 2 0 12/24 12/24 # ORB 2

#1

#2

#3

我想先用值1替换单词ATOM。接下来,我想用一个空格来替换球。这就是我目前正在尝试的。input = open('SECOND_orbitsJ22.txt','r')

output=open('SECOND_orbitsJ22_out.txt','w')

for line in input:

word=line.split(',')

if(word[0]=='ATOM'):

word[0]='1'

output.write(','.join(word))

有人能提供建议或帮助吗?非常感谢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值