python - 如何确定我的浏览器是否已经在 Python 中运行?
问题描述
到目前为止,我已经尝试过 PSUTIL 来查看 firefox 是否正在运行并且可以正常工作,但问题是每次我关闭并重新打开它时,firefox 的 PID 都会不断变化。无论如何我可以随时检查firefox是否已经运行?
PS:现在不使用 selenium,只是我的常规 firefox 浏览器
解决方案
import psutil
for p in psutil.process_iter(attrs=['pid', 'name']):
if p.info['name'] == "firefox.exe":
print("yes", (p.info['name']))
推荐阅读
- amazon-web-services - 用于调用内部负载均衡器的 aws lambda 函数
- ruby-on-rails - How to seed database from S3 in a RoR app
- javascript - 如何将数组生成为 HTML
- r - Join datatables using more than one column name stored in one variable
- php - Laravel 5会话在重定向后消失
- php - 子目录中 Wordpress 的 .htaccess 规则
- javascript - js in modal stops working after server validaiton fails ASP.NET MVC Core
- r - 从R中的文件名获取关键字
- django - 使用测试服务器故障配置 django_python3_ldap
- python - Tensorflow:在循环中构建图形时出现内存错误