擅长:python、mysql、java
<p>简单地说,要用python读取文件,需要以读取模式“打开”文件:</p>
<pre><code>f = open("testing.txt", "r")
</code></pre>
<p>第二个参数“r”表示我们打开文件进行读取。拥有文件对象“f”后,可以通过以下方式访问文件内容:</p>
<pre><code>content = f.read()
</code></pre>
<p>要用python编写文件,您需要以write模式(“w”)或append模式(“a”)打开文件。如果选择写入模式,文件中的旧内容将丢失。如果选择附加模式,新内容将写入文件末尾:</p>
<pre><code>f = open("testing.txt", "w")
</code></pre>
<p>要将字符串s写入该文件,请使用write命令:</p>
<pre><code>f.write(s)
</code></pre>
<p>在你的情况下,可能是这样的:</p>
<pre><code>outfile = open("testing.txt", "a")
outfile.write(sentence)
outfile.close()
readfile = open("testing.txt", "r")
print (readfile.read())
readfile.close()
</code></pre>
<p>我建议遵循cricket所指出的官方文档:<a href="https://docs.python.org/3/tutorial/inputoutput.html#reading-and-writing-files" rel="nofollow noreferrer">https://docs.python.org/3/tutorial/inputoutput.html#reading-and-writing-files</a></p>