python爬蟲-20行代碼爬取王者榮耀所有英雄圖片,小白也輕輕松松
阿新 • • 發佈:2018-05-07
需要 tis tca wcf 爬取 html eas request 有用
1.環境
python3.6
需要用到的庫: re、os、requests
2.簡介
王者榮耀可以算得上是比較受歡迎的手遊之一了,應該有不少的人都入坑過農藥,我們今天的目的就是要爬取王者榮耀的高清英雄壁紙,包括這些英雄的皮膚,不廢話了,go!
3.分析
首先,我們打開王者榮耀的英雄資料
然後,日常F12打開瀏覽器的開發者工具
可以看到這裏返回了一個json數據,裏面包含了英雄的名字(cname),皮膚名字(skin_name),英雄id(ename)這個id後面的皮膚有用
具體某一個英雄的網址,比如說鎧
這個網址的構成就是http:/xxxxxxxx + 英雄的id(ename)+ .shtml
然後就是英雄的皮膚了,我找到的方法比較low,推薦大家一個學習交流的地方719+139+688
鎧的龍域領主的皮膚鏈接(鏈接我就不放了)
網址構成
xxxx+ 英雄的id(ename)/ + 英雄的id(ename)-bigskin-(1-n中的任意一個數,n代表該英雄皮膚數量)+ .jpg
4.好看的圖片
冰冠公主.jpg
仲夏夜之夢.jpg
至尊寶.jpg
?
python爬蟲-20行代碼爬取王者榮耀所有英雄圖片,小白也輕輕松松