爱吃肥肉的马 发表于 2021-12-20 19:42:52

selenium有问题卡住了

各位大佬们,我用的是Chrome 70版本,Python 3.9版本,selenium 4.1版本,为什么find_element(By.XPATH,),得到的是dict类型啊,不应该是<class 'selenium.webdriver.remote.webelement.WebElement'>吗,请各位大佬指点下咧

lightninng 发表于 2021-12-20 20:06:01

既然是dict,试着把 dict打印出来看看啊,猜测是个空字典,也就是没有找到对象~~~

爱吃肥肉的马 发表于 2021-12-20 20:10:06

lightninng 发表于 2021-12-20 20:06
既然是dict,试着把 dict打印出来看看啊,猜测是个空字典,也就是没有找到对象~~~

但为什么获取元素后会变成字典呢,旁边人一样的代码,就没这个报错,正常运行的

lightninng 发表于 2021-12-20 20:18:31

爱吃肥肉的马 发表于 2021-12-20 20:10
但为什么获取元素后会变成字典呢,旁边人一样的代码,就没这个报错,正常运行的

我就百度了一下~~~
https://blog.csdn.net/weixin_43277055/article/details/121867146

lightninng 发表于 2021-12-20 20:24:33

爱吃肥肉的马 发表于 2021-12-20 20:10
但为什么获取元素后会变成字典呢,旁边人一样的代码,就没这个报错,正常运行的

百度关键字:find_element返回字典
然后第一个就是~~~

爱吃肥肉的马 发表于 2021-12-20 20:31:04

lightninng 发表于 2021-12-20 20:24
百度关键字:find_element返回字典
然后第一个就是~~~

我明天来试下,谢谢哈
页: [1]
查看完整版本: selenium有问题卡住了