擅长:python、mysql、java
<p>我想您应该改为用“r+”打开(用“w”打开会覆盖文件!)。如果你不喜欢使用with,你可以这样做</p>
<pre><code>f = open("C:/out.txt","r+")
f.readlines()
f.write("This is a test\n")
f.close()
</code></pre>
<p><code>f.readlines()</code>将确保您写入文件的末尾,而不是在需要写入更多内容时覆盖第一行。正如对方所说,你也可以用“a”开头</p>