擅长:python、mysql、java
<p>代码的问题:</p>
<ul>
<li>您正试图写入同一个输入文件。在</li>
</ul>
<p>另外,尝试对您读取的行和您创建的新行使用不同的变量。这是一个很好的做法。在</p>
<p>请参阅下面的更新代码。在</p>
<pre><code>with open(fromFile, 'r+') as infile, \
open(writeFile, 'w') as outfile:
for line in infile:
new_line = line.rstrip('\n').strip()
#now write the new line to out file
outfile.write(new_line + "\n")
</code></pre>