擅长:python、mysql、java
<p>这个问题有点过时,但我自己没有找到任何最近的解决办法,所以我想我会提供我找到的解决办法。在我的例子中,office代理需要凭据,因此这些凭据包含在解决方案中。如果您的代理不需要凭据,我假设您可以删除proxy_user和proxy_passwd。我在Python 3.6中得到的代码是:</p>
<pre><code>from ftplib import FTP
ftp = FTP("officeproxy.com")
ftp.set_debuglevel(1)
ftp.login(user='ftp_user@ftp_host proxy_user', passwd='ftp_passwd', acct='proxy_passwd')
# Do whatever you need on the FTP server here
ftp.quit()
</code></pre>
<p>我希望这有帮助。在</p>