1

我正在尝试在我在 FreeBSD 系统上编写的 python 脚本中使用 psutil。在顶部我有:

import _psutil_bsd

然后,当调用类似 process_iter 的东西时,我有:

for process in _psutil_bsd.process_iter():
  if process.name == 'name_I_care_about':
    specialProcess = process

但是我收到以下错误:

for process in_psutil_bsd.process_iter():
AttributeError: 'module' object has no attribute 'process_iter'

任何帮助将不胜感激,谢谢

4

2 回答 2

1

这不是 psutil 应该如何使用的。你为什么首先导入 _psutil_bsd ?你读过文档吗?代码应该是:

import psutil
for p in psutil.process_iter():
    if p.name == 'name_I_care_about':
        ...
于 2013-01-16T13:12:16.507 回答
0

您可以print list(_psutil_bsd)获取模块中的符号列表。

于 2012-09-28T18:35:37.043 回答