老司機要開車了!用Selenium+PhantomJS來抓取煎蛋網妹子圖

那天有朋友找我一塊兒抓妹子圖片,像我這麼正派的人,確定是要抱着學習的目的......打開網頁,哇!又...又要上火了。。。。瀏覽器

話很少說,先看看網頁吧!函數

熟練的打開網頁,找到妹子圖,而後F12打開開發者工具,定位,ok,圖片地址找到了,so easy~!,咱們寫入代碼看看工具

WTF~!學習

返回了個空列表?加了header也是這樣,爲啥呢,來打開源碼看看url

原來是js數據,這就麻煩了,難道先去學習下js語法,拿js文件,分析邏輯,找最終的url嗎?3d

​讓咱們用selenium+PhantomJS試試吧!blog

安裝請自行百度(有些麻煩,須要下載各類瀏覽器的相關驅動文件,網上一堆教程)教程

咱們先獲取源碼後找找剛纔的標籤看看效果!圖片

​吼吼~乖乖的出現了吧!開發

下面的流程就簡單了,找到URL中翻頁按鈕,循環它,直到沒有爲止!而後寫個獲取圖片並下載的函數,不到40行代碼搞定!剩下的就是靜靜等待了!

完整代碼和下載效果以下:

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息