- 實戰Python網絡爬蟲
- 黃永祥
- 358字
- 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 開發者模式
推薦閱讀
- HornetQ Messaging Developer’s Guide
- Learning ROS for Robotics Programming(Second Edition)
- 編程卓越之道(卷3):軟件工程化
- MySQL 8 DBA基礎教程
- 零基礎學Java(第4版)
- Reactive Programming With Java 9
- HTML5從入門到精通(第4版)
- AIRIOT物聯網平臺開發框架應用與實戰
- Kubernetes源碼剖析
- Python趣味編程與精彩實例
- 人人都能開發RPA機器人:UiPath從入門到實戰
- Java高手是怎樣煉成的:原理、方法與實踐
- Shopify Application Development
- SQL Server on Linux
- Python編程:從入門到實踐(第2版)