selenium中css_selector怎么查找
时间: 2023-11-19 12:09:38 浏览: 120
前端开源库-css-selector-extract
可以使用以下方法在selenium中使用CSS选择器查找元素:
1. 打开浏览器,进入需要查找元素的网页。
2. 打开开发者工具(F12)。
3. 在开发者工具中选择“Elements”选项卡。
4. 在Elements选项卡中选择需要查找元素的父级元素。
5. 右键单击父级元素,选择“Copy”->“Copy selector”。
6. 在selenium代码中使用find_element_by_css_selector方法,并将复制的选择器粘贴到方法的参数中。
例如,要查找一个id为“username”的输入框元素,可以使用以下代码:
```
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://www.example.com")
# 使用CSS选择器查找输入框元素
username_input = driver.find_element_by_css_selector("#username")
# 在输入框中输入文本
username_input.send_keys("username")
```
阅读全文