#!/usr/bin/env python3 import os import sys import subprocess def kill_chrome_processes(): """强制终止所有 Chrome 进程""" try: if sys.platform == 'win32': subprocess.run(['taskkill', '/F', '/IM', 'chrome.exe'], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) subprocess.run(['taskkill', '/F', '/IM', 'chromedriver.exe'], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) else: # 使用 pkill 终止所有 Chrome 相关进程 subprocess.run(['pkill', '-9', '-f', 'chrome'], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) subprocess.run(['pkill', '-9', '-f', 'chromium'], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) return True except Exception: return False if __name__ == "__main__": if len(sys.argv) > 1 and sys.argv[1] == "kill": kill_chrome_processes()