这是我的代码,所以我可以测试边缘浏览器
from selenium import webdriver
from selenium.webdriver.edge import service
service_obj = service("C:\\Users\\svk11\\edgedriver_win64.exe")
driver = webdriver.edge(service=service_obj)
我收到了这个错误。更改后的相同代码,与 chrome 一起使用。
service_obj = service("C:\\Users\\svk11\\edgedriver_win64.exe")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: 'module' object is not callable
任何建议将不胜感激 谢谢
我使用了上面的代码但是有关于 Chrome 的信息......我能够调用 Chrome 浏览器进行测试 当我调整代码以调用边缘和 Firefox 浏览器时,我得到了 类型错误:“模块”对象不可调用
小写的
service
是一个模块。在 service
模块中有一个带有大写字母 Service
的类 S
。你打电话的方式也有类似的问题webdriver.edge
试试
service_obj = service.Service("C:\\Users\\svk11\\edgedriver_win64.exe")
driver = webdriver.Edge(service=service_obj)