每次我用python运行脚本文件时,Chromedrive都会崩溃

每次我用python运行脚本文件时,Chromedrive都会崩溃,python,google-chrome,selenium,selenium-chromedriver,Python,Google Chrome,Selenium,Selenium Chromedriver,我试着运行一个python脚本来打印一个简单的google搜索的所有结果。当我第一次运行这段代码时,它是有效的,但只有一次。这毫无意义,对此我也没有合理的解释。我没有错误。Chrome是最新的,Chromedriver也使用Python3.6 import selenium.webdriver as webdriver search_term = "kid" url = "https://www.google.com" driver = webdriver.Chrome("C:\\Users

我试着运行一个python脚本来打印一个简单的google搜索的所有结果。当我第一次运行这段代码时,它是有效的,但只有一次。这毫无意义,对此我也没有合理的解释。我没有错误。Chrome是最新的,Chromedriver也使用Python3.6

import selenium.webdriver as webdriver

search_term = "kid"
url = "https://www.google.com"

driver = webdriver.Chrome("C:\\Users\\amzar\\Desktop\\pyscripts\\Chromedriver\\chromedriver.exe")

driver.get(url)
search_box = driver.find_element_by_id("lst-ib")
search_box.send_keys(search_term)
search_box.submit()
links = driver.find_elements_by_xpath("//h3//a")

results = []
    for link in links:
    hr = link.get_attribute("href")
    print(hr)
    results.append(hr)
driver.quit()

你第一次说它不起作用是什么意思?它的作用是什么?请尝试在driver=webdriver.Chrome(“…”)行中的字符串中省略“.exe”。如果我删除
exe
,则该行不起作用。它什么也不做,只是打开测试窗口并崩溃。