driver.find_element_by_xpath划横线无法使用

img


selenium已经去Python解释器添加了,selenium使用不会报错,但是driver.find_element_by_xpath()、Id、class什么的都用不了,求解

现在都改为find_element方式实现定位,如下:

from selenium.webdriver.common.by import By
driver.find_element(By.CSS_SELECTOR, '[class="_3Bc7H _20c87"])

By有以下定位方式:

img

find_element第二个参数定位内容,字符串表示即可

如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢

现在selenium4.0版本推荐find_element方式实现定位,舍弃了find_element_by_xpath这类定位