python - 如何在我的 CLI 中列出所有并发 python 进程?
问题描述
我已经并行打开了几个终端:
my_name console Jul 5 17:00 old 191
my_name ttys002 Jul 9 22:07 . 22109
my_name ttys004 Jul 10 07:17 00:04 23432
my_name ttys006 Jul 9 18:52 00:09 20880
my_name ttys007 Jul 9 18:53 00:09 20913
在其中两个终端中,我启动了一个包含迭代的 python 文件,以保持进程运行。
我想让所有 python 进程的列表都在运行。
当我输入:
$ ps -ef | grep python
或者$ps -elf | grep python
我只得到当前终端:
501 4342 3974 0 Mer08 ?? 8:59.94 /Users/my_name/.vscode/extensions/ms-python.python 2021.6.944021595/languageServer.0.5.59/Microsoft.Python.LanguageServer
501 23945 22110 0 7:26 ttys002 0:00.01 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn --exclude-dir=.idea --exclude-dir=.tox python
如何获得具有相关 python 进程的终端的完整列表?我的最终目标是使用 pythonos.subprocess
和其他库终止 python 进程。
解决方案
推荐阅读
- javascript - 不要从数组中输出相同的项目
- python - 烧瓶错误:连接到 Web 服务时出现 werkzeug.routing.BuildError
- python - 将第一个出现列添加到分组数据框
- python - Python Selenium - 在 excel 中加入数据表
- javascript - JS - 仅在输入数字时显示 div
- angular - 将基础组件的样式应用到从它继承的所有组件
- wordpress - 从小于等于给定 post_id 的自定义帖子类型获取帖子,并检查帖子是否包含给定的 tag_slug__in?
- html - 使用 xslt 从 xml 获取 HTML 列表中的值
- python - 如何在pygame游戏中的角色位置投掷炸弹
- reactjs - react-pdf 提交多个值