我一直试图用一个值(比如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))
有人能提供建议或帮助吗?非常感谢。