2014-06-23 3 views
1

Для следующего кода, я получаю ошибку, str not callable. Также я не могу получить доступ к любой из функций внутри класса. Когда я копирую примеры непосредственно из документов, я все равно получаю сообщение об ошибке.Невозможно использовать psutil.Process()

import psutil 
p = psutil.Process(4011) 
p.name() 

ответ

4

Вы должны использовать p.name вместо p.name() при использовании psutil в версии 1.2.1. В версии 2.X вы можете использовать p.name() (https://pythonhosted.org/psutil/#psutil.Process.name).

>>> p=psutil.Process(21443) 
>>> p.name 
'kworker/0:1' 
>>> p.name() 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
TypeError: 'str' object is not callable 

 Смежные вопросы

  • Нет связанных вопросов^_^