File "/Users/.........../testNewInitDel.py", line 7, in __new__
return super(Programer, cls).__new__(cls, *args, **kwargs)
TypeError: object() takes no parameters
return super().__new__(cls)
return super(Programer, cls).__new__(cls)
这两个都可以正常运行~~~而
就报错~~~
return super(Programer, cls).__new__(cls,)
去除后面的参数就可以正常运行
根据错误信息提示:no parameters,去除多余的参数就可以运行了
可能是老师敲错了,然后运行版本是敲对的运行版本。
谢谢你,非常有用
把这句改为