int对象不可调用pyTenable文档中的错误?

2024-10-03 13:19:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图从Tenable.SC中提取漏洞数据,我正在跟踪pyTenable文档,但我得到了“int object is not callable error”。我尝试先实例化一个整数,但仍然没有用

以下是我的代码,作为最低限度的工作示例:

from tenable.sc import TenableSC
from pprint import pprint

sc = TenableSC('HOST')
sc.login('MYUSERNAME', 'MYPASSWORD')

vulns = sc.analysis.scan(1
                         ('severity', '=', '4'),
                         ('exploitAvailable', '=', 'true'))
pprint(vulns)

当此代码直接取自此处的文档时,python为什么会抛出此错误? https://pytenable.readthedocs.io/en/stable/sc.html#analysis

回溯:

File "C:XXXX.py", 
line 13, in <module> ('severity', '=', '4'), TypeError: 'int' object is not callable 

Process finished with exit code 1

Tags: 代码from文档importobjectisnotanalysis