python中selenium的元素交互操作
这是示例代码:https://s1.ax1x.com/2023/06/16/pCMKVJ0.jpg
这是我用pycharm写的代码:
https://s1.ax1x.com/2023/06/16/pCMK8F1.jpg
然后运行就报错了,错误报告如下:
https://s1.ax1x.com/2023/06/16/pCMKnQU.jpg
在线等待求解答案。谢谢。!!! 为啥不发文本
中间缺个转换器
XXX=CCC.GET(XXXXX)
BUTTON=XXX.FINDXXXXX(XXXX) 这个错误是因为find_element_by_id方法在Selenium 4.3.0版本中已经被废弃和移除了1。你可以使用find_element方法代替,或者降低你的Selenium版本到4.2.01。
参考资料:
(1) AttributeError: 'WebDriver' object has no attribute 'find_element_by_id .... https://bobbyhadz.com/blog/python-attributeerror-webdriver-object-has-no-attribute-find-element-by-id
(2) Selenium - Python - AttributeError: 'WebDriver' object has no attribute .... https://stackoverflow.com/questions/72773206/selenium-python-attributeerror-webdriver-object-has-no-attribute-find-el
(3) 关于新版本selenium定位元素报错:‘WebDriver‘ object has no attribute ‘find_element .... https://blog.csdn.net/m0_49076971/article/details/126233151
(4) AttributeError: 'WebDriver' object has no attribute 'findElement. https://stackoverflow.com/questions/66735222/attributeerror-webdriver-object-has-no-attribute-findelement isdkz 发表于 2023-6-16 10:00
这个错误是因为find_element_by_id方法在Selenium 4.3.0版本中已经被废弃和移除了1。你可以使用 ...
https://s1.ax1x.com/2023/06/16/pCM1Sts.jpg
提示这个错误报告怎么解决呢? python小小白哟 发表于 2023-6-16 10:30
提示这个错误报告怎么解决呢?
要么就是你没下载 chromedriver,
要么就是你没有把 chromedriver 放到脚本所在目录下(或者没有添加进环境变量) isdkz 发表于 2023-6-16 10:37
要么就是你没下载 chromedriver,
要么就是你没有把 chromedriver 放到脚本所在目录下(或者没有添加 ...
我刚安装的是chrome浏览器,运行后依然不行。然后我把那个Chrome改成了Edge浏览器,依然提示这个错误。 python小小白哟 发表于 2023-6-16 10:40
我刚安装的是chrome浏览器,运行后依然不行。然后我把那个Chrome改成了Edge浏览器,依然提示这个错误。
不是浏览器,要有那个webdriver才行呀
页:
[1]