擅长:python、mysql、java
<p>问题是,你不再关闭你的文件了。只有在文件关闭时,sure才会写入数据。因为您为每个字符打开了一个新文件,并且没有显式地关闭这些文件,所以写入字符的顺序是不确定的。在</p>
<p>使用<code>with</code>语句打开文件可确保正确关闭文件:</p>
<pre><code>with open('/home/venkat/Desktop/Data Structure/Python/test.txt', 'r') as inp:
y = inp.read().upper()
with open('/home/venkat/Desktop/Data Structure/Python/write.txt', 'a') as out:
out.write(y)
</code></pre>