📅  最后修改于: 2023-12-03 15:23:08.245000             🧑  作者: Mango
在使用 Selenium 和 Python 进行 Web 自动化测试时,可能需要在网页的某个 div 中选择文本。
下面将介绍如何使用 Selenium 和 Python 在 div 中选择文本。
from selenium import webdriver
# 启动浏览器
browser = webdriver.Chrome()
# 打开网页
browser.get('https://www.example.com/')
# 获取 div 元素
div_element = browser.find_element_by_css_selector('div.my-div-element')
# 获取 div 中的文本
text = div_element.text
# 输出文本
print(text)
# 关闭浏览器
browser.quit()
以上代码使用 Selenium 的 webdriver
模块启动 Chrome 浏览器,然后打开一个网页,并查找 CSS 选择器为 div.my-div-element
的元素。
接着,使用 text
属性获取 div
元素中的文本,并将其保存到变量 text
中。
最后,使用 print
函数输出文本,并关闭浏览器。