37,721
社区成员
发帖
与我相关
我的任务
分享
import urllib2
url='http://photogallery.sc.egov.usda.gov/netpub/server.np?original=2435&site=PhotoGallery&catalog=catalog&download'
user_agent = " Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0"
headers={'User-Agent':user_agent}
req = urllib2.Request(url,headers=headers)
response = urllib2.urlopen(req)
contentLength = dict(response.headers).get('content-length', 0)
print 'content',contentLength
html = response.read()
lenHtml = len(html)
file_size_dl = 0
block_sz = 8192
fileName = 'D:\\123321.tif'
fd =open(fileName,'wb')
print 'content',contentLength
while True:
buffer = response.read(block_sz)
if not buffer:
break;
file_size_dl += len(buffer)
fd.write(buffer)
fd.close()