1. 程式人生 > >python + selenium - selenium常用元素定位

python + selenium - selenium常用元素定位

 

1.  Chrome定位工具

  開啟Chrome瀏覽器,按F12會彈出開發者工具選項,選擇Elements:

    1)滑鼠點選最左邊箭頭

    2)滑鼠滑動到頁面中你要操作的元素,單擊一下

    3)對應的html元素內容會有深藍色的背景

 

 

2.  ID定位(唯一)

driver.find_element_by_id('')

 

3.  name定位

driver.find_element_by_name('')

 

4.  Class name定位

driver.find_element_by_class_name('')

 

5.  Tag name定位(標籤名稱)

driver.find_element_by_tag_name('')

 

6.  Link定位、partial link定位

連結文字內容全匹配: driver.find_element_by_link_text(a 元素的全部文字內容)

連結文字內容部分匹配(包含):driver.find_element_by_link_text(a 元素的部分文字內容)

 

7.  Xpath定位

driver.find_element_by_xpath(xpath表示式)

 

8.  css定位

driver.find_element_by_css_locator(css表示式)