为什么“ int”对象不可调用?

时间:2019-05-04 16:45:05

标签: python-3.x

try:
    from logging import getLogger, ERROR
    getLogger('scapy.runtime').setLevel(ERROR)
    from scapy.all import *
    conf.verb(0)
except ImportError:
    print("[!]failed to import scapy")
    sys.exit(1)

错误:

Traceback (most recent call last):
  File "/home/dontalion/Desktop/python-programming/untitled/test-mitm.py", line 10, in <module>
    conf.verb(0)
TypeError: 'int' object is not callable

1 个答案:

答案 0 :(得分:1)

您可能是想做conf.verb = 0吗? conf.verb是一个整数,因此不能像使用conf.verb(0)那样像函数一样调用它。您可以在源代码here中看到它。

还有this Stack Overflow question关于将Scapy的详细程度设置为0。