我正在尝试从这个FTP站点“ftp://nais.ec.gc.ca”下载数据 Python 2.7版 我尝试过像“ftp://test.rebex.net/”和ftp://speedtest.tele2.net这样的r-FTP,但它们都出现了相同的错误
我有密码和用户名,我知道他们的工作
from ftplib import FTP
ftp = FTP("ftp://nais.ec.gc.ca")
ftp.login("Username","password")
我得到的错误如下:
[Errno 11001] getaddrinfo failed
我也尝试过urllib
函数,它似乎可以登录,但我不能下载任何东西或访问正确的目录
您的代码如下所示:
但是在the documentation你会发现:
因此,第一个参数是主机名,而不是URL。应该只是
nais.ec.gc.ca
而不是ftp://nais.ec.gc.ca
相关问题 更多 >
编程相关推荐