0

兄弟姉妹のように皆さんを愛しています。

psutil で検索していたところ、突然次のような疑問が頭に浮かびました。「as_dict 属性の項目に引数を送信する方法は?」たとえば、次のコードでは、psutil に interval 引数を 1 に設定して cpu_percent を返すように要求します。

import psutil,sys
p= psutil.process_iter()
for process in p:
    try:
        pinfo=process.as_dict(attrs=['pid','name','num_threads','cpu_percent'])
        if pinfo['name']=='svchost.exe':
            print pinfo
    except Exception as ex:
        print ex

デフォルトの cpu_percent() 間隔は None です。as_dict メソッドに別の間隔値を渡す方法は?

4

1 に答える 1

0

できません。as_dict() を経由する代わりに、元のメソッドを直接使用するだけです

于 2016-12-17T13:20:33.467 に答える