find_by_key
时间: 2023-09-20 21:04:51 浏览: 92
在最新版本的Selenium中,find_element_by_key方法已经被弃用。现在的写法是使用By类来定位元素。你可以使用find_element方法,并传入By类的定位方式作为参数来定位元素。例如,如果你想通过id来定位元素,可以使用find_element(By.ID, 'element_id')。同样,你也可以使用其他的定位方式,比如By.XPATH、By.CLASS_NAME等。记得在使用之前导入By类,即from selenium.webdriver.common.by import By。这样就可以顺利地定位元素了。
#### 引用[.reference_title]
- *1* *2* [selenium爬虫find_element_by_*已被废弃使用find_element来代替](https://blog.csdn.net/weixin_44322716/article/details/122747173)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [selenium4.3.0模块中的find_element_by_id方法无法使用,改用driver.find_element(by=By.ID, value=None)](https://blog.csdn.net/weixin_43794081/article/details/126029241)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文