兄弟姉妹のように皆さんを愛しています。
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 メソッドに別の間隔値を渡す方法は?