这段代码的问题是使用了一个不存在的属性byvalue来定位元素。正确的写法是使用By.CSS_SELECTOR和相应的选择器作为参数。

正确的代码如下所示:

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

browser = webdriver.Chrome()
browser.get('http://www.sse.com.cn/disclosure/credibility/supervision/inquiries/')

browser.find_element(By.CSS_SELECTOR, '.page_no').send_keys('2')

sleep(5)
browser.close()
Selenium WebDriver 错误:`by` 和 `value` 属性使用错误

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

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