【发布时间】:2020-03-10 17:17:13
【问题描述】:
使用 Selenium 创建 Chrome 应用时,当用户手动关闭标签页时,chromedriver.exe 仍处于后台。有没有办法解决这个问题?
我不想在我的代码中使用driver.quit(),因为用户需要在这个 chrome 应用中做一些事情。
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument('--app=https://www.jianshu.com/sign_in')
driver = webdriver.Chrome(".\\chromedriver.exe", options=chrome_options)
driver.find_element_by_xpath('//*[@id=\"session_email_or_mobile_number\"]').send_keys('aaaa')
driver.find_element_by_xpath('//*[@id=\"session_password\"]').send_keys('bbbbbbbbbb')
【问题讨论】:
-
您的意思是chromedriver.exe实例在您关闭手动关闭的chrome实例时没有关闭?
标签: selenium google-chrome selenium-webdriver