0

我不确定我是否对 FTP 有误解,或者我试图通过 FTP 访问的站点是否有什么有趣的地方。

当我尝试时:

import ftplib
HOST = 'www.site.org'
USER = <user name>
PASSWD = <password>
FTPConn = ftplib.FTP(HOST,USER,PASSWD)

结果是:

error:[Errno 10060] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host failed to respond properly

接下来我尝试直接从命令窗口使用 ftp,但同样无法建立连接。

但是,当我使用 IE 浏览器并在地址栏中键入时:

ftp://USER:PASSWD@HOST

我能够通过 IE 资源管理器下载文件。

通过 ftplib 进行 FTP 传输时,我是否做错了什么,或者我试图从中进行 FTP 传输的站点是否存在某种安全问题/功能

4

1 回答 1

0

IE 很可能被配置为使用 FTP 代理,ftplib但不是。

于 2013-02-17T18:41:50.277 回答