我正在尝试将PyDBG与Python 2.7一起使用。我相信它已正确安装。

import pydbg
dbg = pydbg()


运行时产生错误:

Traceback (most recent call last):
File "[path removed..]\pydbg.py", line 1, in <module>
import pydbg
File "[path removed..]\pydbg.py", line 5, in <module>
dbg = pydbg()
TypeError: 'module' object is not callable

最佳答案

尝试这个:

from pydbg import pydbg
dbg = pydbg()


通常,应在调用任何导入的模块之前添加导入模块的名称:

import pydbg
dbg = pydbg.pydbg()


编辑:

另外,请确保包含脚本的文件未命名为pydbg.py,因为它与您要导入的模块的名称冲突。事实证明,这就是问题所在。

关于python - PyDBG Python 2.7错误:“TypeError:'模块'对象不可调用”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10918162/

10-09 15:00