这个报错怎么解决 object.new() takes exactly one argument (the type to instantiate)
时间: 2024-05-02 16:23:54 浏览: 168
Python 'takes exactly 1 argument (2 given)' Python error
这个错误是因为你在创建对象时没有传递正确的参数。在Python中,创建对象时需要传递类名作为参数,而不是使用object.new()。
正确的创建对象的方法是:
```
my_object = MyClass()
```
其中,MyClass是你要创建的类的名字。如果你需要传递参数给类的构造函数,可以像这样使用:
```
my_object = MyClass(param1, param2)
```
其中,param1和param2是你要传递给构造函数的参数。
阅读全文