Selenium的簡單安裝和使用


Selenium的安裝

pip install selenium

Selenium模塊需要調用瀏覽器,需要配置selenium的瀏覽器驅動

Firefox(火狐)

下載對應版本的geckdriver.exe 放到Python的目錄下

https://github.com/mozilla/geckodriver/releases

Chrome(谷歌)

下載對應版本的chromedriver.exe,並且放到chrome.exe的目錄當中

https://chromedriver.storage.googleapis.com/index.html?path=2.29/

Selenium

  在上面的示例中我們可以看到,已經可以打開瀏覽器但是我們還需要做到觸發瀏覽器當中頁面上的事件,而頁面上的事件常是有頁面上的元素的事件來觸發的

 

選擇器是由頁面的結構來定制的,所以選擇有

id, 是html當中用來標識標簽的,具有唯一性,在js或jq 當中最好的選用屬性

name, 是html當中用來標識標簽值得屬性,通常用於數據提交時作為數據提交數據的鍵出現

class name, 是html當中用來標識樣式的屬性,是一類樣式,捕獲的元素是個數組

link test(鏈接內容), tag name(標簽的名稱)

這些都是html屬性的,也可以使用結構型的匹配方式xpath

選擇器的方法

Find_element_by_id

Find_element_by_name

Find_element_by_class_name

Find_element_by_xpath


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM