Python:SeleniumWebDriverChrome打开浏览器,但不打开所选站点

Python:SeleniumWebDriverChrome打开浏览器,但不打开所选站点,python,selenium,google-chrome,selenium-webdriver,webdriver,Python,Selenium,Google Chrome,Selenium Webdriver,Webdriver,我刚刚下载了Anaconda(v1.7.2)和spyder(python3.7.6)。 我有chrome(版本81.0.4044.92 64位) Selenium版本3.141.0 当我写下面的代码时,我得到的回应是,chrome打开了一个新实例和一个选项卡,但只打开了起始页,它从未打开我指出的站点。 我也尝试过关闭所有其他chrome实例,但没有任何帮助。 我在系统环境变量中添加了以下内容 C:\Users\aaa.bbb\Anaconda3\Scripts; c:\users\aaa.bbb

我刚刚下载了Anaconda(v1.7.2)和spyder(python3.7.6)。 我有chrome(版本81.0.4044.92 64位) Selenium版本3.141.0

当我写下面的代码时,我得到的回应是,chrome打开了一个新实例和一个选项卡,但只打开了起始页,它从未打开我指出的站点。 我也尝试过关闭所有其他chrome实例,但没有任何帮助。 我在系统环境变量中添加了以下内容 C:\Users\aaa.bbb\Anaconda3\Scripts; c:\users\aaa.bbb\anaconda3\lib\site packages\chromedriver



我在spyder得到的回应是:

runfile('C:/Users/aaa.bbb/.spyder-py3/temp.py', wdir='C:/Users/aaa.bbb/.spyder-py3')
Traceback (most recent call last):

  File "C:\Users\aaa.bbb\.spyder-py3\temp.py", line 8, in <module>
    driver = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe")

  File "C:\Users\aaa.bbb\Anaconda3\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 73, in __init__
    self.service.start()

  File "C:\Users\aaa.bbb\Anaconda3\lib\site-packages\selenium\webdriver\common\service.py", line 98, in start
    self.assert_process_still_running()

  File "C:\Users\aaa.bbb\Anaconda3\lib\site-packages\selenium\webdriver\common\service.py", line 111, in assert_process_still_running
    % (self.path, return_code)

WebDriverException: Service C:\Program Files (x86)\Google\Chrome\Application\chrome.exe unexpectedly exited. Status code was: 0
runfile('C:/Users/aaa.bbb/.spyder-py3/temp.py',wdir='C:/Users/aaa.bbb/.spyder-py3')
回溯(最近一次呼叫最后一次):
文件“C:\Users\aaa.bbb\.spyder-py3\temp.py”,第8行,在
driver=webdriver.Chrome(“C:\ProgramFiles(x86)\Google\Chrome\Application\Chrome.exe”)
文件“C:\Users\aaa.bbb\Anaconda3\lib\site packages\selenium\webdriver\chrome\webdriver.py”,第73行,在\uu init中__
self.service.start()
文件“C:\Users\aaa.bbb\Anaconda3\lib\site packages\selenium\webdriver\common\service.py”,第98行,开始处
self.assert\u进程\u仍在运行()
文件“C:\Users\aaa.bbb\Anaconda3\lib\site packages\selenium\webdriver\common\service.py”,第111行,断言进程仍在运行
%(self.path,返回\u代码)
WebDriverException:服务C:\Program Files(x86)\Google\Chrome\Application\Chrome.exe意外退出。状态代码为:0

您需要使用Chrome Web驱动程序,而不是使用实际的Chrome应用程序

下载后,编辑此行以指向Webdriver

driver = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe")

您需要使用Chrome Webdriver,而不是使用实际的Chrome应用程序

下载后,编辑此行以指向Webdriver

driver = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\Application\chrome.exe")

请下载支持浏览器版本的最新chrome驱动程序: 您可以下载,此处r表示相对路径::

from selenium import webdriver
driver = webdriver.Chrome(executable_path=r" path to your chromedriver.exe")
driver.maximize_window()
baseUrl = "https://www.google.com"
driver.get(baseUrl)

请下载支持浏览器版本的最新chrome驱动程序: 您可以下载,此处r表示相对路径::

from selenium import webdriver
driver = webdriver.Chrome(executable_path=r" path to your chromedriver.exe")
driver.maximize_window()
baseUrl = "https://www.google.com"
driver.get(baseUrl)

伟大的多谢各位!现在可以了。我应该早点尝试这个论坛,而不是在谷歌上搜索几个小时:)太好了!多谢各位!现在可以了。我应该早点尝试这个论坛,而不是在谷歌上搜索几个小时:)太好了!非常感谢。现在可以了。我应该早点尝试这个论坛,而不是在谷歌上搜索几个小时:)我已经这么做了,但是因为我是一个新用户,他们在后台注册了这个论坛,当我成为一个更有经验的用户(或其他什么的,至少我是这样读的)时,他们会把它展示出来。太棒了!非常感谢。现在可以了。我应该早点尝试这个论坛,而不是在谷歌上搜索几个小时:)我已经这么做了,但因为我是一个新用户,他们在后台注册了它,当我成为一个更有经验的用户时(或其他什么的,至少我是这样读的)