在 Selenium 4 中,可以使用execute_script()方法来执行 JavaScript 代码,从而设置display: none为可见。以下是一个示例代码:

from selenium import webdriver

# 创建Chrome浏览器实例
driver = webdriver.Chrome()

# 打开网页
driver.get('https://example.com')

# 执行JavaScript代码,设置display: none为可见
driver.execute_script('document.querySelector('element-selector').style.display = 'block';')

# 关闭浏览器
driver.quit()

在上面的代码中,将element-selector替换为你要操作的元素的选择器。执行JavaScript代码document.querySelector('element-selector').style.display = 'block';display: none设置为可见,即display: block

请注意,这只是一个示例代码,你需要根据实际情况修改选择器和JavaScript代码。

Selenium 4 设置 display: none 为可见

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

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