<small id='sERjo'></small><noframes id='sERjo'>

    • <bdo id='sERjo'></bdo><ul id='sERjo'></ul>

        <legend id='sERjo'><style id='sERjo'><dir id='sERjo'><q id='sERjo'></q></dir></style></legend>

      1. <i id='sERjo'><tr id='sERjo'><dt id='sERjo'><q id='sERjo'><span id='sERjo'><b id='sERjo'><form id='sERjo'><ins id='sERjo'></ins><ul id='sERjo'></ul><sub id='sERjo'></sub></form><legend id='sERjo'></legend><bdo id='sERjo'><pre id='sERjo'><center id='sERjo'></center></pre></bdo></b><th id='sERjo'></th></span></q></dt></tr></i><div id='sERjo'><tfoot id='sERjo'></tfoot><dl id='sERjo'><fieldset id='sERjo'></fieldset></dl></div>

        <tfoot id='sERjo'></tfoot>
      2. WebDriverException:消息:服务/usr/bin/google-chrome 意外退

        时间:2023-10-08

          • <bdo id='MPjjD'></bdo><ul id='MPjjD'></ul>

            1. <legend id='MPjjD'><style id='MPjjD'><dir id='MPjjD'><q id='MPjjD'></q></dir></style></legend>
                • <small id='MPjjD'></small><noframes id='MPjjD'>

                  <tfoot id='MPjjD'></tfoot>
                    <tbody id='MPjjD'></tbody>

                  <i id='MPjjD'><tr id='MPjjD'><dt id='MPjjD'><q id='MPjjD'><span id='MPjjD'><b id='MPjjD'><form id='MPjjD'><ins id='MPjjD'></ins><ul id='MPjjD'></ul><sub id='MPjjD'></sub></form><legend id='MPjjD'></legend><bdo id='MPjjD'><pre id='MPjjD'><center id='MPjjD'></center></pre></bdo></b><th id='MPjjD'></th></span></q></dt></tr></i><div id='MPjjD'><tfoot id='MPjjD'></tfoot><dl id='MPjjD'><fieldset id='MPjjD'></fieldset></dl></div>
                  本文介绍了WebDriverException:消息:服务/usr/bin/google-chrome 意外退出.状态代码是:-11 with ChromeDriver Chrome through Selenium Python的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我正在尝试在 Python 脚本中运行 webdriver,当脚本尝试运行 google chrome 时,它​​会以状态码 11 退出.

                  I am trying to run webdriver in a Python script, and when the script tries to run google chrome it exits with status code 11.

                  这里是python脚本:

                  Here is the python script:

                  #!/usr/bin/python3
                  import time
                  from selenium import webdriver
                  
                  driver = webdriver.Chrome('/usr/bin/google-chrome')  # Optional argument, if not specified will search path.
                  driver.get('http://www.google.com/');
                  time.sleep(5) # Let the user actually see something!
                  search_box = driver.find_element_by_name('q')
                  search_box.send_keys('ChromeDriver')
                  search_box.submit()
                  time.sleep(5) # Let the user actually see something!
                  driver.quit()
                  

                  这是完整的输出:

                  [ec2-user@ip-xxx-xx-xx-xxx pythonscrape]$ python3 test-selenium-chrome.py
                  Traceback (most recent call last):
                    File "test-selenium-chrome.py", line 5, in <module>
                      driver = webdriver.Chrome('/usr/bin/google-chrome')  # Optional argument, if not specified will search path.
                    File "/usr/local/lib/python3.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 73, in __init__
                      self.service.start()
                    File "/usr/local/lib/python3.7/site-packages/selenium/webdriver/common/service.py", line 98, in start
                      self.assert_process_still_running()
                    File "/usr/local/lib/python3.7/site-packages/selenium/webdriver/common/service.py", line 111, in assert_process_still_running
                      % (self.path, return_code)
                  selenium.common.exceptions.WebDriverException: Message: Service /usr/bin/google-chrome unexpectedly exited. Status code was: -11
                  

                  有谁知道为什么我的脚本在尝试运行 google chrome 时会报告错误代码 11?

                  Does anyone know why my script reports the error code 11 when trying to run google chrome?

                  推荐答案

                  这个错误信息...

                  selenium.common.exceptions.WebDriverException: Message: Service /usr/bin/google-chrome unexpectedly exited. Status code was: -11
                  

                  ...暗示 ChromeDriver 无法正确启动/生成新的 Browsing ContextChrome 浏览器 会话.

                  ...implies that the ChromeDriver was unable to initiate/spawn the new Browsing Context i.e. Chrome Browser session properly.

                  看来你快到了.webdriver.Chrome() 的默认参数是 ChromeDriver 二进制文件的绝对路径.但是,根据最佳实践,您必须同时发送 KeyValue,如下所示:

                  Seems you were almost there. The default argument for webdriver.Chrome() is the absolute path of the ChromeDriver binary. However, as per best practices you must send both the Key and the Value as follows:

                  driver = webdriver.Chrome(executable_path='/path/to/chromedriver')  # Optional argument, if not specified will search path
                  

                  此外,如果您需要传递 Chrome 二进制文件的绝对路径,您必须通过 chrome.options如下:

                  Further, if you need to pass the absolute path of the Chrome binary you have to use the binary_location property through an instance of chrome.options as follows:

                  from selenium import webdriver
                  from selenium.webdriver.chrome.options import Options
                  
                  options = Options()
                  options.binary_location = '/path/to/chrome'
                  driver = webdriver.Chrome(options=options, executable_path='/path/to/chromedriver')
                  driver.get('http://google.com/')
                  

                  <小时>

                  参考

                  您可以在以下位置找到详细讨论:


                  Reference

                  You can find a detailed discussion in:

                  • Selenium: WebDriverException:Chrome启动失败:由于 google-chrome 不再运行而崩溃,因此 ChromeDriver 假设 Chrome 已崩溃

                  这篇关于WebDriverException:消息:服务/usr/bin/google-chrome 意外退出.状态代码是:-11 with ChromeDriver Chrome through Selenium Python的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:Python/Selenium - 无法单击 www.instagram.com 上的“接受 下一篇:selenium.common.exceptions.WebDriverException:消息:未知错误

                  相关文章

                  最新文章

                • <small id='LMenD'></small><noframes id='LMenD'>

                      • <bdo id='LMenD'></bdo><ul id='LMenD'></ul>

                      <i id='LMenD'><tr id='LMenD'><dt id='LMenD'><q id='LMenD'><span id='LMenD'><b id='LMenD'><form id='LMenD'><ins id='LMenD'></ins><ul id='LMenD'></ul><sub id='LMenD'></sub></form><legend id='LMenD'></legend><bdo id='LMenD'><pre id='LMenD'><center id='LMenD'></center></pre></bdo></b><th id='LMenD'></th></span></q></dt></tr></i><div id='LMenD'><tfoot id='LMenD'></tfoot><dl id='LMenD'><fieldset id='LMenD'></fieldset></dl></div>
                      <legend id='LMenD'><style id='LMenD'><dir id='LMenD'><q id='LMenD'></q></dir></style></legend><tfoot id='LMenD'></tfoot>