擅长:python、mysql、java
<p>有一个文件指针,指向最后写入或读取的位置。写入<code>of</code>后,文件指针位于文件末尾,因此无法读取任何内容。你知道吗</p>
<p>最好打开文件两次,一次用于写入,一次用于读取:</p>
<pre><code>with open(args.infile, "r") as f, open(args.outfile, "w") as of:
for line in f:
of.write(line)
with open(args.reference,"r") as rf:
for line in rf:
if line[0:3]== "TER":
resnum = line[22:27]
#resnum_1[resnum] = "TER"
with open(args.outfile, "r") as of
for line in of:
if line [0:4]== "ATOM":
res = line[22:27]
if res == resnum:
print res
</code></pre>