我正在尝试使用urllib从网站下载数据文件。你知道吗
我的密码是
import urllib
url_common = 'http://apps.waterconnect.sa.gov.au/SiteInfo/Data/Site_Data/'
site_list=['4260514','4260512','4260519']
parameter_list=['ecrec','ecday','flowrec','flowcday']
for site in site_list:
for parameter in parameter_list:
try:
url = url_common+'A'+site+'/'+'a'+site+'_'+parameter+'.zip'
urllib.urlretrieve(url,'A'+site+'_'+parameter+'.zip')
except ValueError:
break
我的问题是有些网站没有所有的参数文件。例如,在我的代码中,site1没有flowcday,但是python仍然创建内容中没有任何内容的zip文件。如果没有数据,如何阻止python创建这些文件?你知道吗
非常感谢
我想也许
urllib2.urlopen
更适合这种情况。你知道吗相关问题 更多 >
编程相关推荐