【发布时间】:2021-10-10 19:44:26
【问题描述】:
在这个 ftp 服务器上有一个文件叫做ftp://ftp.nass.usda.gov/quickstats/qs.crops_20210805.txt.gz
(日期通常为今天的日期,格式相同,周末为上周五)
如何使用python列出文件并下载url中包含crops_的文件?
我试过这样做:
from ftplib import FTP
global ftp
ftp = FTP("ftp.nass.usda.gov")
ftp.login
ftp.retrlines('LIST')
但它要求我使用 user/pw 登录(不需要),如果我将站点更改为 "ftp.nass.usda.gov/quickstats/"(该文件所在的目录),我会得到:
gaierror: [Errno 11001] getaddrinfo 失败
【问题讨论】: