python + selenium - selenium常用元素定位
阿新 • • 發佈:2018-11-02
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表示式)