擅长:python、mysql、java
<p>无需实现自己的类文件,只需使用内置模块<code>StringIO</code>(或python3中的<code>BytesIO</code>)中的内存文件:</p>
<pre><code>import ftplib
import cStringIO
ftp = ftplib.FTP('ftp.example.com')
ftp.login('user', 'pass')
voidfile = cStringIO.StringIO('')
ftp.storbinary('STOR emptyfile.foo', voidfile)
ftp.close()
voidfile.close()
</code></pre>