当前位置: 首页 > 知识库问答 >
问题:

python - 又出现selenium.common.exceptions.WebDriverException问题 ?

松博耘
2024-08-15

几天前不小心删了chrome浏览器,重装后出现问题,今天运行python代码时出现
init() got an unexpected keyword argument 'executable_path’
错误,以前没有出现过的,于是我执行

pip show selenium
pip install selenium==4.9.0

后,出现更严重的问题

 Traceback (most recent call last):
  File "D:\aaa\py3\DayUpdateDatafun.py", line 131, in <module>
    DayUpdateDatafun()
  File "D:\aaa\py3\DayUpdateDatafun.py", line 80, in DayUpdateDatafun
    findx.up_ths_gn_kl_all()
  File "D:\aaa\py3\findx.py", line 33077, in up_ths_gn_kl_all
    up_ths_gn_kl(code,name)
  File "D:\aaa\py3\findx.py", line 33060, in up_ths_gn_kl
    df=get_ths_kl_rt_cs(code,name,1)
  File "D:\aaa\py3\findx.py", line 33038, in get_ths_kl_rt_cs
    return get_ths_gn_kl(platecode)
  File "D:\aaa\py3\findx.py", line 32949, in get_ths_gn_kl
    html = get_page_detail(url)
  File "D:\aaa\py3\findx.py", line 32935, in get_page_detail
    'Cookie': 'v={}'.format(get_cookie())
  File "D:\aaa\py3\findx.py", line 32916, in get_cookie
    driver = webdriver.Chrome(executable_path=CHROME_DRIVER_PATH,chrome_options=
options)#
  File "d:\Python37\lib\site-packages\selenium\webdriver\chrome\webdriver.py", l
ine 93, in __init__
    keep_alive,
  File "d:\Python37\lib\site-packages\selenium\webdriver\chromium\webdriver.py",
 line 112, in __init__
    options=options,
  File "d:\Python37\lib\site-packages\selenium\webdriver\remote\webdriver.py", l
ine 286, in __init__
    self.start_session(capabilities, browser_profile)
  File "d:\Python37\lib\site-packages\selenium\webdriver\remote\webdriver.py", l
ine 378, in start_session
    response = self.execute(Command.NEW_SESSION, parameters)
  File "d:\Python37\lib\site-packages\selenium\webdriver\remote\webdriver.py", l
ine 440, in execute
    self.error_handler.check_response(response)
  File "d:\Python37\lib\site-packages\selenium\webdriver\remote\errorhandler.py"
, line 245, in check_response
    raise exception_class(message, screen, stacktrace)selenium.common.exceptions.WebDriverException: Message: unknown error: Failed to create Chrome process.
Stacktrace:
Backtrace:
        (No symbol) [0x00496643]
        (No symbol) [0x0042BE21]
        (No symbol) [0x0032DA9D]
        (No symbol) [0x0034D95D]
        (No symbol) [0x0034A899]
        (No symbol) [0x00386917]
        (No symbol) [0x0038655C]
        (No symbol) [0x0037FB76]
        (No symbol) [0x003549C1]
        (No symbol) [0x00355E5D]
        GetHandleVerifier [0x0070A142+2497106]
        GetHandleVerifier [0x007385D3+2686691]
        GetHandleVerifier [0x0073BB9C+2700460]
        GetHandleVerifier [0x00543B10+635936]
        (No symbol) [0x00434A1F]
        (No symbol) [0x0043A418]
        (No symbol) [0x0043A505]
        (No symbol) [0x0044508B]
        BaseThreadInitThunk [0x76B6343D+18]
        RtlInitializeExceptionChain [0x779E9802+99]
        RtlInitializeExceptionChain [0x779E97D5+54]

这个问题困扰我几天了,昨天重装浏览器后好了一阵,跑我的python代码没问题,今天又出现了前面提到的问题

共有1个答案

徐卓
2024-08-15

建议开发环境尽量独立,指定驱动的时候不使用本地日常使用浏览器驱动,而是直接指定单独下载的驱动。
https://googlechromelabs.github.io/chrome-for-testing/
image.png

 类似资料:
  • 问题内容: 我正在用Python阅读JSON文件,其中包含许多字段和值(约8000条记录)。Env:Windows 10,Python 3.6.4;码: 这样我得到一个错误。下面是堆栈跟踪: 伴随着我,我尝试了 与此相关,我的程序运行了很长时间,然后挂起,没有任何输出。 我搜索了几乎与此相关的所有主题,但找不到解决方案。 注意:JSON数据是有效的,因为当我在Postman /任何REST客户端上

  • 本文向大家介绍解决Python出现_warn_unsafe_extraction问题的方法,包括了解决Python出现_warn_unsafe_extraction问题的方法的使用技巧和注意事项,需要的朋友参考一下 在Python项目中运行出现了“AttributeError: ResourceManager instance has no attribute ‘_warn_unsafe_extr

  • 我正在使用ProcessBuilder从Java调用Python(Anaconda)代码。当我只安装Python时,它工作正常。但是现在我已经删除了Python并安装了Anaconda。调用Python的代码现在不起作用。得到以下错误。 我正在使用python 3.6.1(anaconda3 4.4.0 64位)和以下代码来执行python 有人能帮我吗。

  • #面试#运维岗 一面(技术):50分钟的技术全垒打 1、自我介绍 2、TCP/IP模型,每一层有什么作用,应用层采用的协议有哪些 3、抓项目问,问虚拟化的方案 4、CPU的虚拟化,作用是什么,为什么采用CPU虚拟化 5、http和https的区别 6、RAID1,0,5它们作用是什么 7、负载均衡,常见的负载均衡怎么实现,硬件负载均衡和软件负载均衡的区别,作用 8、linux中间件:nginx的搭

  • 本文向大家介绍解决Python pandas df 写入excel 出现的问题,包括了解决Python pandas df 写入excel 出现的问题的使用技巧和注意事项,需要的朋友参考一下 学习Python数据分析挖掘实战一书时,在数据预处理阶段,有一节要使用拉格朗日插值法对缺失值补充,代码如下: 1.import xlwt 错误 这个问题比较简单,只需要在官网上下载安装或者直接在编译器中运行如

  • 问题内容: 我在package.json中添加了proxy,效果很好,但是在npm run build之后,CORS问题再次浮出水面,有人知道在React中npm run build之后如何处理CORS问题。 我试图使用各种方法在axios请求中添加标头。但是,我未能在axios请求中添加’Access-Control-Allow- Origin’:’*’。我的代码如下: package.json

  • 问题内容: 该方法可以在127.0.0.1 上的Filezilla服务器上正常工作,但可以在诸如belnet.be之类的公共FTP服务器的根目录上返回。 下面的链接上有一个相同的问题,但似乎无济于事。 Apache CommonsFTPClient.listFiles 列表解析可能会带来问题吗?如果是这样,该如何解决呢? 编辑:这是目录缓存转储: FileZilla目录缓存转储 转储1个缓存目录

  • 我的代码(来自例如https://pypi.org/project/selenium/) 从selenium导入webdriver 浏览器=WebDriver.Firefox() 错误跟踪(最近一次调用):文件“C:\users\saltlake\appdata\local\programs\python\python38\lib\site-packages\selenium\webdriver\