使用 Selenium 库获取页面中下拉框的内容可以通过以下步骤实现:

  1. 使用 Selenium 库打开网页并找到下拉框的元素。
from selenium import webdriver

# 使用Chrome浏览器驱动
driver = webdriver.Chrome()

# 打开网页
driver.get('网页地址')

# 找到下拉框的元素
dropdown = driver.find_element_by_id('下拉框的id或其他定位方式')
  1. 使用 Selenium 库模拟点击下拉框,展示下拉框的选项。
# 点击下拉框,展示选项
dropdown.click()
  1. 获取下拉框选项的 HTML 内容,包括 ::after 的内容。
# 获取下拉框选项的 HTML 内容
dropdown_options_html = dropdown.get_attribute('innerHTML')
  1. 关闭浏览器驱动。
# 关闭浏览器驱动
driver.quit()

通过以上步骤,可以获取到下拉框展示后的 HTML 内容,包括 ::after 的内容。

Python Selenium 获取下拉框隐藏内容 (::after) - 完整教程

原文地址: https://www.cveoy.top/t/topic/b9ko 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录