python爬蟲獲取圖片基礎教程
阿新 • • 發佈:2019-02-05
結合前述第一個部落格,簡單的一個爬取圖片的程式碼
環境:
anaconda+python 3.6.1
import requests from lxml import etree def get_url(): url='http://image.so.com/' r=requests.get(url) r.encoding = 'UTF-8' #print(r.text) html=etree.HTML(r.text) imgs = html.xpath('//div[@class="block"]//a/img/@src') j=0 l=[] for i in range(1,100): l.append(i) for img in imgs: url_img=img.strip() print(url_img) name=str(l[j]) savefile(url_img,name) j+=1 def savefile(url_img,name): print("儲存") img = requests.get(url_img) file_name = name + '.jpg' f = open('F://python//test//爬蟲學習//儲存美女圖片' + '/'+file_name, 'ab') print('開始儲存圖片') f.write(img.content) f.close() get_url() savefile()
歡迎留言,多多交流