这个错误消息表明你将一个 Python 模块当做一个函数来调用。
模块是一个 Python 文件,包含了变量、函数和类等定义。如果你想要使用模块中的某个定义,你需要先导入这个模块,然后使用“模块名.函数名”的方式调用这个函数。
如果你直接对模块名使用括号进行调用,会导致这个错误消息。
比如
例如,如果你有一个模块名为 mymodule,包含了一个函数名为 myfunction,你可以这样使用它:
import mymodule
mymodule.myfunction()
而不是
mymodule()
##这样调用是错误的,会提示 module object is not callable