- 實戰Python網絡爬蟲
- 黃永祥
- 8字
- 2019-11-22 18:44:34
第3章
Chrome分析網站
3.1 Chrome開發工具
瀏覽器是從事編程開發人員必備的開發工具。世界上五大主流瀏覽器分別是:IE、Opera、Google Chrome、Safari和Firefox,其中Chrome和Firefox是編程開發人員的首選,主要是兩者運行速度、擴展性和用戶體驗都符合開發人員所需。
本書選擇Chrome作為分析網站的工具,因為其簡潔、速度快(無論是啟動速度、頁面解析速度還是JavaScript執行速度),對HTML5和CSS3的支持也比較完善。
以分析豆瓣電影為例,先打開Chrome瀏覽器,進入豆瓣電影網頁(https://movie.douban.com/)。單擊Chrome的開發者工具(快捷鍵:F12),如圖3-1所示。

圖3-1 開發者模式
還可以通過在網頁上右擊,選擇“檢查”,或者按Ctrl+Shift+I組合鍵,如圖3-2所示,打開開發者工具界面。
開發者工具的界面共有9個標簽頁,分別是:Elements、Console、Sources、Network、Performance、Memory、Application、Security和Audits。
Chrome開發者工具以Web調試為主,如果用于爬蟲分析,熟練掌握Elements和Network標簽就能滿足大部分的爬蟲需求。其中,Network是核心部分。

圖3-2 開發者模式
推薦閱讀
- 軟件項目估算
- 自己動手寫搜索引擎
- ASP.NET Core 2 and Vue.js
- Mastering matplotlib
- 網頁設計與制作教程(HTML+CSS+JavaScript)(第2版)
- 新手學Visual C# 2008程序設計
- Instant Ext.NET Application Development
- WordPress 4.0 Site Blueprints(Second Edition)
- Extending Puppet(Second Edition)
- 深度學習入門:基于Python的理論與實現
- Python編程入門(第3版)
- Practical Time Series Analysis
- MATLAB計算機視覺實戰
- Netty 4核心原理與手寫RPC框架實戰
- Java Web程序員面試筆試寶典