WebUi_XPATH

from time import sleep

from selenium import webdriver
from selenium.webdriver.common.by import By

# 创建 WebDriver 对象
wd = webdriver.Chrome()

# 调用WebDriver 对象的get方法 可以让浏览器打开指定网址
wd.get('https://www.baidu.com')

driver = wd.find_element(By.XPATH, '//div/p') # 根据绝对路径来定位
# /.. 表示定位当前节点的父节点,通过子节点来定位
driver = wd.find_element(By.XPATH, '//*[@id="kw"]/..') # 根据属性值来定位(相对路径)
driver = wd.find_element(By.XPATH, '//span[text()="换一换"]') # 根据文档文字来定位

driver.click()
sleep(5)
wd.quit()
posted @ 2022-06-23 13:54  非同凡响  阅读(18)  评论(0编辑  收藏  举报