首页 > 解决方案 > 如何确定我的浏览器是否已经在 Python 中运行?

问题描述

到目前为止,我已经尝试过 PSUTIL 来查看 firefox 是否正在运行并且可以正常工作,但问题是每次我关闭并重新打开它时,firefox 的 PID 都会不断变化。无论如何我可以随时检查firefox是否已经运行?

PS:现在不使用 selenium,只是我的常规 firefox 浏览器

标签: pythonpython-3.xfirefoxbrowserpsutil

解决方案


import psutil

for p in psutil.process_iter(attrs=['pid', 'name']):
    if p.info['name'] == "firefox.exe":
        print("yes", (p.info['name']))

推荐阅读