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 に答える