斷斷續續地在網路和書籍上學習有關 Python 的爬蟲技術,但隨著反爬蟲的技術也是越來越精進,所以想說藉由 「超新手也能用 Python 爬蟲打造貨比千家的比價網站」這門課來看看能否解決相關的疑惑。這篇講述 Selenium 的簡介。
課程相關資訊
[連結]:https://hiskio.com/courses/527/lectures/27143
本篇範圍:Chapter 3 ( 由前端 JavaScript 產生的資料,動態網站爬蟲實現 )
請注意:本系列文章為個人對應課程的消化吸收後,所整理出來的內容。換言之,並不一定會包含全部的課程內容,也有可能會添加其他資源來說明。
筆記
1. Selenium 早期是為了網頁測試使用,讓城市可以驅動瀏覽器去進行各種的網路行為
2. 可透過 pip 安裝 Selenium with Python,並且安裝 Selenium 本體。注意瀏覽器的 Driver 版本號
3. 解壓縮後,放在 python 專案相同的根目錄下
4. 取得像原始碼的字串後,搭配 BeautifulSoup,就可以進行解析了