擅长:python、mysql、java
<p>移动文件后shutil.移动('测试.txt“,”/tempFolder“),如果要继续向其中添加字节,则需要创建一个新变量,指示新文件的位置。你知道吗</p>
<p>既然你把文件移到了一个新的地方,文件对象写入(someMoreBytes)不再写入字节,因为您最初创建的对象已被移动。因此,您必须重新打开一个新文件才能“继续”向其中写入字节,或者如上所述指定新位置,以便向现有文件添加字节。你知道吗</p>
<p>例如:</p>
<pre><code>import os
f=open('existingfile.txt', 'wb+')
f.write('somebytes')
f.close()
os.rename('currentPath\existingfile.txt', 'NewPath\existingfile.txt')
#reopen file - Repeat
</code></pre>