擅长:python、mysql、java
<p>您没有重写原始文件。只是加了一行</p>
<p>使用此选项添加其余部分:</p>
<pre class="lang-py prettyprint-override"><code>ID2 = 12345 # sample ID
with open("yourfile.txt", "r") as f:
lines = f.readlines()
with open("yourfile.txt", "w") as f:
for line in lines:
ID, reason = line.split(" - ")
if ID == ID2:
f.write("\n")
else:
f.write(line)
</code></pre>
<p>或使用:</p>
<pre class="lang-py prettyprint-override"><code>if ID != ID2:
f.write(line)
</code></pre>
<p>如果不想在旧行所在的位置创建空行</p>