允许一次执行一个python文件
我有一个python文件(它是一个本地消息传递主机),它不是从cmd执行的,而是从一个chrome扩展执行的,该扩展没有控制台窗口。每次重新加载chrome扩展时,python文件都会再次执行,而不会退出最后一个文件。因此,我的问题是,python中是否有一种方法可以跟踪此文件当时是否正在运行,并关闭该进程,以便只剩下最新的文件?在python脚本中,您可以添加一些代码,以便在启动新进程之前找到正在运行的进程并将其终止。如果有多个python进程正在运行,如何获得确切的进程?允许一次执行一个python文件,python,google-chrome-extension,chrome-native-messaging,Python,Google Chrome Extension,Chrome Native Messaging,我有一个python文件(它是一个本地消息传递主机),它不是从cmd执行的,而是从一个chrome扩展执行的,该扩展没有控制台窗口。每次重新加载chrome扩展时,python文件都会再次执行,而不会退出最后一个文件。因此,我的问题是,python中是否有一种方法可以跟踪此文件当时是否正在运行,并关闭该进程,以便只剩下最新的文件?在python脚本中,您可以添加一些代码,以便在启动新进程之前找到正在运行的进程并将其终止。如果有多个python进程正在运行,如何获得确切的进程?tasklistin
tasklist
in batch将为您提供所有正在运行的任务,然后使用findstr
匹配您的程序