求解釋每一步是什么意思?不明白
i = 0
for url in listurl:
? ?file = open('D:/python/'+str(i)+'.jpg','w')
? ?req = urllib2.urlopen(url)
? ?buf = req.read()
? ?file.write(buf)
? ?i += 1
? ?time.sleep(1)
就是保存的時候吧
i = 0
for url in listurl:
? ?file = open('D:/python/'+str(i)+'.jpg','w')
? ?req = urllib2.urlopen(url)
? ?buf = req.read()
? ?file.write(buf)
? ?i += 1
? ?time.sleep(1)
就是保存的時候吧
2016-08-23
舉報(bào)
2016-10-12
第一和第七個不懂嗎?
你運(yùn)行了就知道了。
2016-08-24
第一和第七的i依舊不是很清楚?
2016-08-24
第一步,初始化變量i=1。
第二步,遍歷URL列表中的每一個圖片的URL
????????第三步,打開一個文件并返回一個文件對象file,如果文件不存在,則創(chuàng)建文件,w是以只寫的方式打開
????????第四步,用urlopen()方法遠(yuǎn)程請求url的數(shù)據(jù)并返回一個文件對象req
????????第五步,讀取文件對象的內(nèi)容,保存到變量buf
????????第六步,將內(nèi)容寫到file里面
????????第七步,i 自增,也就是通過變量自增達(dá)到文件名不能相同的目的
????????第八步,調(diào)用time模塊的sleep()方法,可以將程序在這一步暫停1秒鐘
????????第九步,關(guān)閉文件對象,老師沒有寫,file.close(),這句盡量要寫,否則文件可能有問題,具體自己了解吧
沒了~。~