擅长:python、mysql、java
<p>尝试以下操作,它将以二进制模式上载文件。诀窍是在调用<code>storbinary</code>之前将文件传输的类型设置为二进制模式(类型I)。在</p>
<pre><code>with open('OUTPUT/output.html','rb') as html_ftp_file:
# ftp_session.set_pasv(1) # If you want to use passive mode for transfer.
ftp_session.voidcmd('TYPE I') # Set file transfer type to Image (binary)
ftp_session.cwd("/folder")
ftp_session.storbinary('STOR output.html', html_ftp_file)
</code></pre>