record-11 網絡編程 下載
阿新 • • 發佈:2018-01-18
record chm 保存 req www http 個數 int 參數
from time import time,sleep now1=time() #import urllib.request #urllib.request.urlretrieve() #from urllib import request #request.urlretrieve() def abc1(a,b,c): print(a) #a接收的是下載過程中數據包的序號 print(b) #b接收的是下載過程中每個數據包的大小 print(c) #c接收的是下載的總資源大小 def abc2(a,b,c): global now1 now2=time() result=(a+1)*b/c if now2-now1>5: print(‘當前下載進度%.2f%%‘%result) now1=now2 from urllib.request import urlretrieve #urlretrieve() #下載網絡資源 #第一個參數是URL 協議聲明+IP/域名+端口+資源路徑 #第二個參數是本地保存路徑 #第三個參數是函數,要求這個函數必須有三個形參 url=‘https://www.python.org/ftp/python/3.6.4/python364.chm‘ path=‘D:\\python364.chm‘ urlretrieve(url,path,abc2)
record-11 網絡編程 下載