问题标签 [psutil]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
50 浏览

python - 如何使用python获取程序PID

我正在尝试获取 openvpn pid,然后检查它是否正在运行,但这段代码似乎不起作用。当输出为“432”时,它告诉我“pid”不是整数

0 投票
3 回答
526 浏览

python - 使用 psutil 库在 linux 系统中获取用户名(人,而不是应用程序)

我正在尝试使用 psutil 库让用户登录到 linux 系统。

为此,我使用了函数 psutil.users()

我想从这个列表中提取用户名,我该怎么办?还有这里的 suser 是什么?

0 投票
1 回答
359 浏览

python - python实时输出cpu使用情况

所以我想制作一个实时显示计算机cpu使用情况的python程序。到目前为止,我正在使用 psutil 模块来查找 cpu 使用情况,但我不确定如何直观地表示输出。

我想知道是否有人对我如何显示结果有任何想法。

0 投票
1 回答
822 浏览

python - Python 使用 lxml 编写带有系统性能数据的 xml 文件

我正在使用 python 模块lxmlpsutil记录一些系统指标以放置在 XML 文件中并复制到远程服务器以供 php 解析并显示给用户。

但是,lxml 在将一些变量、对象等推送到我的 XML 的各个部分时给我带来了一些麻烦。

例如:

获取系统主机名的行有效。

但是,接下来的两行将显示启动时间和进程计数错误,其中:

所以,这是我的 XML 打印出来的样子:

那么,有没有像我需要的那样将浮点数和整数推送到 xml 文本?还是我这样做完全错了?

感谢您的任何帮助,您可以提供。

0 投票
3 回答
1076 浏览

python - Python lambda函数根据字典对列表进行排序

下面的示例代码检索所有正在运行的过程并打印它们。他们是按照此处的第三个示例此处的最后一个示例编写的。问题是我无法弄清楚为什么只有第一个检索按需要排序的进程。

我认为这与lambda功能构造有关。但是正确运行的示例,第一个示例,似乎将pfor 语句的局部变量与p.dict字典混合在一起,让我卡住了。

第一个样本:

第二个样本:

0 投票
1 回答
933 浏览

python - 离线centos安装psutil

我正在使用无法连接到互联网的 CentOS 机器,由于某些原因,我需要安装一个 python 模块 psutil,所以我得到了 psutil-2.1.3 包,但没有明确的说明如何在 centOS 系统中手动安装它

0 投票
2 回答
172 浏览

python - 使用 psutil 杀死每个 python 进程名称,除了一个

我正在使用以下 python 脚本来杀死具有给定名称的每个进程:

我希望脚本让一个具有给定名称的进程保持打开状态。我怎样才能做到这一点?使用这种方法可以吗?

0 投票
3 回答
1738 浏览

flask - psutil 的 cpu_percent 总是返回 0.0

我希望我的 Flask 应用程序以百分比形式报告它当前使用的 CPU 和内存量:

在向 /test 发送大量请求时,/stats 将始终为 cpu_percent 返回 0.0:

但是,如果我使用 ipython 手动检查:

这会正确返回大于 0.0 的值。

0 投票
1 回答
13977 浏览

python - psutil:测量特定进程的cpu使用率

我试图测量进程树的 CPU 使用率。

目前获得一个进程(没有子进程)的 cpu_usage 就可以了,但我得到了奇怪的结果。

还给我float> 100,这怎么可能?

顺便说一句PID,是一些简单的 pid

根据任务管理器,它的 cpu 使用率大约是12%

我想得到一个输出12.5或类似的东西。

0 投票
0 回答
229 浏览

python - py2exe生成的exe给出psutil ImportError: DLL load failed错误

我正在尝试使用 py2exe 工具生成 Windows7 64 位可执行文件。(Python 解释器版本为 2.7.8 x64)这是我的 python 脚本:

这是我的 setup.py 文件:

每当我尝试在 Windows7(x64) 环境中运行生成的 test.exe 时,我都会从命令行收到以下错误:

关于如何解决这个问题的任何想法?注意我检查了相关帖子,其中建议在 py2exe 设置选项中包含“dll_excludes”,但它不起作用。