从网站下载某个文件

时间:2013-07-26 14:12:18

标签: python web

我是python的新手,所以这可能非常明显。如果我在python中输入一个网址,并且由于地址年份不同,有些页面相似但网址不同,我可以以某种方式创建变量并将其放在那里吗?

一个例子是: ftp://ftp.cdc.noaa.gov/Datasets/ncep.reanalysis/surface/air.sig995.2006.nc

我会考虑将2006年改为2012年。

1 个答案:

答案 0 :(得分:3)

url_pattern = 'ftp://ftp.cdc.noaa.gov/Datasets/ncep.reanalysis/surface/air.sig995.{}.nc'
for year in range(2006, 2012+1):
    url = url_pattern.format(year)
    print(url)