url retrieve 는 어떻게 파일 다운로드 에 다운로드 진 도 를 설정 합 니까?

#python
#xiaodeng
#


import urllib

def callbackinfo(down,block,size):
    '''
        :
    down:        
    block:      
    size:       
    '''
    per=100.0*(down*block)/size
    if per>100:
        per=100
    print '%.2f%%'%per
    
url='http://www.sina.com.cn'
local='sina.html'
urllib.urlretrieve(url,local,callbackinfo)


local
    #   finename          (       ,urllib             。)
  【  】local                , test.html,test.txt  ,                 py       
  【 】 :urllib.urlretrieve('http://zzk.cnblogs.com/','index.html')
reporthook: # , ,
  【 】 , ,
    1) 1:
    2) 2:
    3) 3,

【 】urlretrieve 2 :
    1)filename,
    2)HTTPMessage , urllib.urlopen() info()
    3) :
      filename,info=urllib.urlretrieve('http://zzk.cnblogs.com/','index.html')
      print info

좋은 웹페이지 즐겨찾기