TypeError: Total() missing 1 required positional argument: ‘self‘
这个问题出现的原因是python class 调用的时候后面忘记添加() 了
下面复现复现下问题:
class Func():
def __init__(self):
pass
def Total(self):
print("----------")
if __name__ == "__main__":
func = Func
func.Total()
代码运行的话会出现错误如下:
处理方法就是在类后面添加小括号
具体的地方如下:
都是开发工具的锅
还没有评论,来说两句吧...