selenium的安裝和使用
阿新 • • 發佈:2018-12-18
selenium的安裝
selenium是一個瀏覽器為web自動化測試工具,原本是用來檢測瀏覽器的。由於selenium可以控制瀏覽器,即用selenium開啟的瀏覽器內容都可以通過特定的方式獲取到。一般用於獲取javaScript動態渲染的頁面。
第一步:
安裝python的selenium庫
pip install selenium
第二步:
選擇要控制的瀏覽器.瀏覽器分為檢視化瀏覽器(常用的chrome)和無介面瀏覽器(phantomjs)。
安裝好對應的瀏覽器驅動。
phantomjs可以在http://phantomjs.org/download.html直接下載,選擇對應的系統下載安裝。
![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20181029173315735.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L215Z29kaXQ=,size_16,color_FFFFFF,t_70)
將驅動程式放入python直譯器的Scripts目錄下即可使用。
第三步:
使用: from selenium import webdriver
driver = webdriver.Chrome() # 生成一個瀏覽器控制物件 driver = webdriver.phantomjs() # 連結無介面瀏覽器 driver.get(url) # 連結資料庫,傳送請求,開啟chrome瀏覽器
使用driver定位瀏覽器標籤獲取瀏覽器內的資料。