【发布时间】:2013-07-26 08:00:02
【问题描述】:
我正在使用python从另一个文件的另一个类中的方法调用一个文件中的一个类中的方法
假设我的文件是abc.py,其中包含
class data :
def values_to_insert(a,b):
......
......
另一个文件是def.py
import abc
class values:
data=abc.data()
def sendvalues():
a=2
b=3
data.values(a,b)
当我运行这个文件时,它给出了一个错误:values() takes exactly 2 arguments (3 given)
【问题讨论】:
-
可能是因为 Python 方法的
'self'参数是一个非常基本的问题。 -
好的。考虑到用户对这个网站很陌生,我认为不赞成投票是不合理的。
标签: python