擅长:python、mysql、java
<p>正如@DirtyBit所提到的,您应该首先以读取模式打开文件,然后将内容加载到变量中。你知道吗</p>
<p>您可以在下面的示例中看到,我将内容加载到变量上,然后仅当变量不在文本文件中时才附加到文件。你知道吗</p>
<pre><code>text_file = open('test-file.txt', 'r+')
read_the_file = text_file.read()
text_file.close()
text_file = open('test-file.txt', 'a+')
new_string = 'Smack Alpha learns python'
if new_string not in read_the_file:
text_file.write(new_string + '\n')
text_file.close()
</code></pre>