擅长:python、mysql、java
<p>使用<code>tempfile</code>和<code>shutil.move</code>替换原始文件:</p>
<pre><code>from tempfile import NamedTemporaryFile
from shutil import move
with open("your_file") as f, NamedTemporaryFile("w", dir=".",delete=False) as tmp:
for line in f:
tmp.write(line)
if line.rstrip() == "ENDMDL":
break
move(tmp.name, "your_file")
</code></pre>