テキストファイル内の単語を値(たとえば1)に置き換えようとしていますが、出力ファイルが空白です。Pythonは初めてです(学習してからわずか1か月です)。
私のファイルは比較的大きいですが、今のところ単語を値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
最初にATOMという単語を値1に置き換えたいと思います。次に、#ORBをスペースに置き換えたいと思います。これが私がこれまでに試みていることです。
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))
誰かが何か提案や助けを提供できますか?本当にありがとう。