- Python全棧開發:數據分析
- 夏正東編著
- 190字
- 2023-07-17 20:52:45
1.5 模擬瀏覽器
模擬瀏覽器不同于urllib庫、requests庫等網絡請求庫,后者通過偽裝瀏覽器來爬取網頁數據,而模擬瀏覽器則直接操作瀏覽器爬取網頁數據,因此其優缺點顯而易見,優點是無論網站使用了多么復雜且多么精妙的反爬蟲技術,使用模擬瀏覽器都可以根據在Web瀏覽器中所看到的頁面進行爬取,缺點是其爬取速度較網絡請求庫慢很多。
Python支持很多模擬瀏覽器的庫,如Selenium、Splash、PyV8等,本節將重點講解目前最常用的模擬瀏覽器庫Selenium。
推薦閱讀
- 數據庫程序員面試筆試真題與解析
- OpenCV for Secret Agents
- Practical Windows Forensics
- Hands-On GPU:Accelerated Computer Vision with OpenCV and CUDA
- Kotlin從基礎到實戰
- Android Wear Projects
- 微信小程序開發與實戰(微課版)
- Learning jQuery(Fourth Edition)
- Image Processing with ImageJ
- UML2面向對象分析與設計(第2版)
- Fastdata Processing with Spark
- 愛上C語言:C KISS
- 大話C語言
- Illustrator CS6中文版應用教程(第二版)
- Server Side development with Node.js and Koa.js Quick Start Guide