一、這里提前解釋說明:
urlretrieve(url, filename=None, reporthook=None, data=None)
參數(shù)filename指定了保存本地路徑(如果參數(shù)未指定,urllib會(huì)生成一個(gè)臨時(shí)文件保存數(shù)據(jù)。)
參數(shù)reporthook是一個(gè)回調(diào)函數(shù),當(dāng)連接上服務(wù)器、以及相應(yīng)的數(shù)據(jù)塊傳輸完畢時(shí)會(huì)觸發(fā)該
回調(diào),我們可以利用這個(gè)回調(diào)函數(shù)來顯示當(dāng)前的下載進(jìn)度。
參數(shù)data指post導(dǎo)服務(wù)器的數(shù)據(jù),該方法返回一個(gè)包含兩個(gè)元素的(filename, headers)
元組,filename 表示保存到本地的路徑,header表示服務(wù)器的響應(yīng)頭