doupoa
一个不甘落后的热血青年!
Ping通途说

find_element_by_xpath()被弃用解决方案

在使用selenium的 find_element_by_xpath() 方法定位元素的时候会提示以下错误:

DeprecationWarning: find_element_by_xpath is deprecated. Please use find_element(by=By.XPATH, value=xpath) instead

虽然不会影响目标的最终实现,但总有一个这样的警告很是难受。

那我们来看看怎么消除掉这个警告,警告提示我们使用 find_element(),那么

brower.find_element_by_xpath('/html/body/pre').text

修改为:

from selenium.webdriver.common.by import By

brower.find_element(By.XPATH, '/html/body/pre').text
赞赏

doupoa

文章作者

诶嘿

发表回复

textsms
account_circle
email

Ping通途说

find_element_by_xpath()被弃用解决方案
在使用selenium的 find_element_by_xpath() 方法定位元素的时候会提示以下错误: DeprecationWarning: find_element_by_xpath is deprecated. Please use find_element(by=By.XPATH, v…
扫描二维码继续阅读
2022-05-15

Optimized by WPJAM Basic