我正在尝试从NOAA网站通过ftp下载数据。这是CPC全球温度数据。但是,我收到一个权限错误。我该怎么办 ?请
from ftplib import FTP
# ftp://ftp.cdc.noaa.gov/Datasets/cpc_global_temp/ # Dataset path
ftp = FTP('ftp.ncdc.noaa.gov') # NOAA ftp
ftp.login() # Anonymous
ftp.cwd('Datasets/cpc_global_temp/') # Dir datasets CPC global Temperature
ftp.retrlines('LIST')
ftp.close()
当我编写此代码时,出现此错误
error_perm: 550 Datasets/cpc_global_temp/: No such file or directory
有谁能够帮助我?
气候预测中心的数据位于:
ftp = FTP('ftp.cdc.noaa.gov')
然后,您的代码应该可以按预期工作。
如果要获取有关如何下载其中一个文件的示例:
filename = 'tmin.2020.nc'
with open(filename,'wb') as f:
ftp.retrbinary('RETR {}'.format(filename),f.write)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句