想到我正在处理ftp网站,我尝试使用这个Python简单脚本登录到e4ftl01.cr.usgs.gov/:
import ftplib
ftp = ftolib.FTP("e4ftl01.cr.usgs.gov")
ftp.login()
我收到了这个错误:
socket.error: [Errno 101] Network is unreachable
这可能是因为该网站实际上是HTTP。
现在,我的目标是从网站中的文件夹下载文件,看起来ftplib在这种情况下不起作用,或者我错了?你会建议什么解决方案?
答案 0 :(得分:0)
好吧,我找到了这个简单的解决方案:
import urllib
urllib.urlretrieve("http://e4ftl01.cr.usgs.gov/MOLT/MOD11A1.005/2012.07.11/BROWSE.MOD11A1.A2012193.h00v08.005.2012196013549.1.jpg","Downloaded.jpg")