Function() takes exactly 2 arguments (3 given)
本问题已经有最佳答案,请猛点这里访问。
我使用python从另一个文件类的方法调用一个文件中的一个类中的方法
假设我的文件是包含
1 2 3 4 5 | class data : def values_to_insert(a,b): ...... ...... |
另一个文件是
1 2 3 4 5 6 7 | import abc class values: data=abc.data() def sendvalues(): a=2 b=3 data.values(a,b) |
当我运行这个文件时,它给出了一个错误:
如果它在类中,您的方法应该是:
1 | def values_to_insert(self, a, b): |
你可以在这里读到这个的理由。