gpt4 book ai didi

python - 如何从 python 应用程序获取 Mac 上正在运行的进程的完整列表

转载 作者:行者123 更新时间:2023-11-28 20:54:25 26 4
gpt4 key购买 nike

我想获取 Mac 上正在运行的进程列表,类似于您从“ps -ea”中获取的列表

我已经尝试过 os.popen('ps -ea') 但这只列出了进程的一小部分,大概是属于拥有 shell 的进程。

我尝试过的其他选项是

'sh -c /bin/ps -ea'
'bash -c /bin/ps -ea'
'csh -c /bin/ps -ea'
Running as root via sudo
data = subprocess.Popen(['ps','ea'], stdout=subprocess.PIPE).stdout.readlines()

还有哪些其他方法可以为我提供完整的流程信息列表?

这是一个 wx python 应用程序,用于监视特定进程并在它们死亡时发现。

最佳答案

os.popen('ps aux') 看起来它为我列出了所有进程。

关于python - 如何从 python 应用程序获取 Mac 上正在运行的进程的完整列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1673874/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com