Python + Selenium —— 网页元素定位之CSS 选择器!
# 导入webdriver
from selenium import webdriver
from selenium.webdriver.common.by import By
# 打开浏览器
driver = webdriver.Chrome()
# 打开网页
driver.get('http://www.example.com')
# 使用CSS选择器定位元素
element = driver.find_element(By.CSS_SELECTOR, 'input[name="username"]')
# 输入文本
element.send_keys('John Doe')
# 关闭浏览器
driver.quit()
这段代码演示了如何使用CSS选择器来定位网页元素,并在定位到的元素上输入文本。这是一个非常有效的元素定位方法,特别是在处理动态内容和复杂的页面时。
评论已关闭