from selenium.webdriver.common.by import By
时间: 2023-12-27 17:05:11 浏览: 118
selenium-webdriver
Selenium 是一个用于自动化测试网页应用程序的工具。`webdriver` 是 Selenium 的一个模块,它用来控制浏览器。`common.by` 是 `webdriver` 模块中的一个子模块,它用来定位页面元素。`By` 是一个类,它定义了多种定位元素的方法,如通过 ID、name、xpath 等。
例如,在使用 Selenium 查找页面中的某个元素时,可以这样使用 By 类:
```
from selenium.webdriver.common.by import By
# ID 定位
element = driver.find_element(By.ID, 'element_id')
# name 定位
element = driver.find_element(By.NAME, 'element_name')
# xpath 定位
element = driver.find_element(By.XPATH, '//div[@id="element_id"]')
```
阅读全文