0 .. ҽ ״
for data in rmsf_file
data Դϴ...
read() .. for ʿ . ųϴ.
ù -> ... split ѵڿ ι° оͼ replace ϴµ?
for data in rmsf_file:
column = data.split(" 0.")[0]
edit_file = data.replace(str(column), str(residue_number).rjust(5))
with open(rmsf_xvg, "w") as rmsf_file:
rmsf_file.write(edit_file)
̷ Ͻø ɲ ..
2018-12
ϽŴ ؼ ϴϱ, ٸ ֽϴ.
rmsf_xvg = "rmsf.xvg"
with open(rmsf_xvg, "r") as rmsf_file:
residue_number = 0
for data in rmsf_file:
column = data.split(" 0.")[0]
residue_number += 1
edit_file = data.replace(str(column), str(residue_number).rjust(5))
with open(rmsf_xvg, "w") as rmsf_file:
rmsf_file.write(edit_file)
rmsf_xvg = "rmsf.xvg"
with open(rmsf_xvg, "r") as rmsf_file:
residue_number = 0
for data in rmsf_file:
with open(rmsf_xvg, "r") as rmsf_file:
column = data.split(" 0.")[0]
residue_number += 1
read_file = rmsf_file.read()
edit_file = read_file.replace(str(column), str(residue_number).rjust(5))
with open(rmsf_xvg, "w") as rmsf_file:
rmsf_file.write(edit_file)
Ŀ ݺ ° ȵdz?
rmsf_xvg = "rmsf.xvg"
with open(rmsf_xvg, "r") as rmsf_file:
residue_number = 0
for data in rmsf_file:
column = data.split(" 0.")[0]
residue_number += 1
read_file = rmsf_file.read()
edit_file = read_file.replace(str(column), str(residue_number).rjust(5))
with open(rmsf_xvg, "w") as rmsf_file:
rmsf_file.write(edit_file)
̷ ؼ, ù ° column ڵ 1 ٽ ϰ ٲٷ ϰŵ....
with open(rmsf_xvg, "r") as rmsf_file:
for read_file in rmsf_file:
print(read_file)
replace ϸ, 5 1 ٲ ȹٲϴ...
with open(rmsf_xvg, "r") as rmsf_file:
residue_number = 0
for data in rmsf_file:
column = data.split(" 0.")[0]
residue_number += 1
read_file = rmsf_file.read()
edit_file = read_file.replace(str(column), str(residue_number).rjust(5))
with open(rmsf_xvg, "w") as rmsf_file:
rmsf_file.write(edit_file)
̷ ¥ մϴ~~
column = data.split(" 0.")[0]
residue_number += 1
read_file = rmsf_file.read()
edit_file = read_file.replace(str(column), str(residue_number).rjust(5))
with open(rmsf_xvg, "w") as rmsf_file:
rmsf_file.write(edit_file)
̷ ϸ ȵǴ° ..
.. ô°ŷ νϽŰ
read_file = rmsf_file.read() Ͻø.. ߰߰ dzʶ۲ϴ.
ҽ .. 2° °.. data ù° ε ... read() ϴ ι° оͼ մϴ.
̽ ȱ ־ ...
0 .. ҽ ״
for data in rmsf_file
data Դϴ...
read() .. for ʿ . ųϴ.
ù -> ... split ѵڿ ι° оͼ replace ϴµ?
for data in rmsf_file:
column = data.split(" 0.")[0]
edit_file = data.replace(str(column), str(residue_number).rjust(5))
with open(rmsf_xvg, "w") as rmsf_file:
rmsf_file.write(edit_file)
̷ Ͻø ɲ ..
rmsf_xvg = "rmsf.xvg"
with open(rmsf_xvg, "r") as rmsf_file:
residue_number = 0
for data in rmsf_file:
column = data.split(" 0.")[0]
residue_number += 1
edit_file = data.replace(str(column), str(residue_number).rjust(5))
with open(rmsf_xvg, "w") as rmsf_file:
rmsf_file.write(edit_file)
⼭ Ƕ w ð
with open(rmsf_xvg, "a") as rmsf_file:
غ append Դϴ.. ߰Ǵ°ſ..
ƿ ϸ Ʋ ֽð غ
Ѵ ų
ٷ õغڽϴ~ մϴ~
, ݺ ķ open ιϴ ̻ ΰ Ƽ Ϸ ϰֽϴ.
(̷ ϴ Ͱ 56̶, 56 ݺ ۾ Ǵ° . ϴ Ǿϴ.)
rmsf_xvg = "rmsf.xvg"
with open(rmsf_xvg, "r") as rmsf_file:
residue_number = 0
for data in rmsf_file:
with open(rmsf_xvg, "r") as rmsf_file:
column = data.split(" 0.")[0]
residue_number += 1
read_file = rmsf_file.read()
edit_file = read_file.replace(str(column), str(residue_number).rjust(5))
with open(rmsf_xvg, "w") as rmsf_file:
rmsf_file.write(edit_file)
ǻͰ ׳ ŵ ϴٸ...
մϴ.
56 ߰ Ųڿ write 1 ϴ° ..
data_list = []
Ʈ for ȿ
data_list.append( string)
̰ ߰ ְ
for
f = open(''rmsf.xvg", "w")
for data in data_list:
f.write(data+"\n")
f.close()
̷ ο
׳
f = open('test.txt', mode='wt', encoding='utf-8')
̷ ° ..
r = open('test.txt', mode='rt', encoding='utf-8')
Ⱦ ϵǼ ..
Űּż մϴ~
import sys
import os
rmsf_xvg = "rmsf.xvg"
rmsf_out = rmsf_xvg + ".out"
fin = open(rmsf_xvg, "r")
fout = open(rmsf_out, "w")
residue_number = 1
for data in fin:
data_array = data.split()
fout.write("%5i %8.4f\n"% (residue_number, float(data_array[1])))
residue_number += 1
fout.close()
fin.close()
Ͻ ΰ 0 ƴ 쿡 մϴ.
¥ֽ ڵ嵵 غ߰ڽϴ~ մϴ.
residue_number = 1
with open("rmsf.xvg", "r") as read_rmsf, open("rmsf_edited.xvg", "w") as write_rmsf:
for data in read_rmsf:
column = data.split()[1]
column1 = str(residue_number).rjust(5)
column2 = str(column).rjust(9)
write_rmsf.write(column1 + column2 + "\n")
residue_number += 1