1

我希望用所有当前正在执行的 python 脚本的文件路径填充一个列表 - 这怎么能在 Python 中完成?

非常感谢。

4

2 回答 2

3

psutil库是与处理流程相关的每个问题的正确答案(如果您想要拥有与平台无关的东西,甚至更多)。

特别是你对这个允许你列出所有进程的函数感兴趣,然后你可以使用Process.name//获取python进程的execm cmdline​​dlines列表进行过滤。

于 2012-12-18T14:12:20.907 回答
2

找到了一个不错的实用程序,可以帮助你。以前从未亲自使用过。

使用 pip 安装:

pip install psutil

玩转:

import psutil

for p in psutil.get_process_list():
    if 'python' in p.name:
        print p.cmdline

cmdline应该给你 python 解释器开始使用的参数。这可能会为您提供一些案例。

于 2012-12-18T14:15:51.067 回答