对于以下代码,我收到错误str not callable
。此外,我无法访问该类中的任何功能。当我直接从文档中复制粘贴示例时,我仍然会收到错误。
import psutil
p = psutil.Process(4011)
p.name()
答案 0 :(得分:4)
在1.2.1版中使用psutil时,必须使用p.name
而不是p.name()
。在版本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