【发布时间】:2019-09-04 16:27:22
【问题描述】:
import subprocess
from selenium import webdriver
chrom_path = r"C:\Users\user\Downloads\chromedriver_win32\chromedriver.exe"
driver = webdriver.Chrome(chrom_path)
link = 'https://google.com'
driver.get(link)
s = driver.page_source
print((s.encode("utf-8")))
subprocess.call("TASKKILL /f /IM CHROME.EXE")
subprocess.call("TASKKILL /f /IM CHROMEDRIVER.EXE")
此代码运行良好,但我的代码不仅会杀死所有 chrome 进程。我只想杀死这个打开 https://google.com
的 chrome 进程有什么办法吗?
【问题讨论】:
-
您可以按 PID 搜索。 EG:
TASKLIST /FI "PID EQ 111"但chrome.exe会有多个 PID...
标签: python selenium google-chrome selenium-webdriver selenium-chromedriver