我不确定我是否对 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 传输的站点是否存在某种安全问题/功能