Python TypeError:family()缺少1个必需的位置参数:';rebw';
获取错误我如何修复它?请帮忙Python TypeError:family()缺少1个必需的位置参数:';rebw';,python,python-3.x,python-2.7,euclidean-distance,Python,Python 3.x,Python 2.7,Euclidean Distance,获取错误我如何修复它?请帮忙 以下是终端中显示的完整错误: Traceback (most recent call last): File "Family-tracking-system.py", line 843, in search self.family(euclidean_lare,euclidean_ntm,euclidean_mct,euclidean_lent,euclidean_rent,euclidean_lebnt,euclidean_rebnt,euclidea
以下是终端中显示的完整错误:
Traceback (most recent call last):
File "Family-tracking-system.py", line 843, in search
self.family(euclidean_lare,euclidean_ntm,euclidean_mct,euclidean_lent,euclidean_rent,euclidean_lebnt,euclidean_rebnt,euclidean_mw,euclidean_nl,euclidean_nw,euclidean_rew,euclidean_lew,euclidean_ea,euclidean_lebw,euclidean_rebw )
TypeError: family() missing 1 required positional argument: 'rebw
"
这是代码强>
self.family(euclidean_lare,euclidean_ntm,euclidean_mct,euclidean_lent,euclidean_rent,euclidean_lebnt,euclidean_rebnt,euclidean_mw,euclidean_nl,euclidean_nw,euclidean_rew,euclidean_lew,euclidean_ea,euclidean_lebw,euclidean_rebw )
def family(self,label,lare,ntm,mct,lent,rent,lebnt,rebnt,mw,nl,nw,rew,lew,ea,lebw,rebw ):
families = pd.read_csv('fts.csv')
data = families.drop('label', axis=1)
X = np.array(data)
y = np.array(families['label'])
feature_list = list(families.columns)
X_train, X_test, y_train, y_test = sklearn.model_selection.train_test_split(X, y, test_size = 0.2, random_state = 42)
我相信,你丢失了一个参数
self.family(euclidean_lare,euclidean_ntm,euclidean_mct,euclidean_lent,euclidean_rent,euclidean_lebnt,euclidean_rebnt,euclidean_mw,euclidean_nl,euclidean_nw,euclidean_rew,euclidean_lew,euclidean_ea,euclidean_lebw,euclidean_rebw )
这就是它在下一行显示错误并显示最后一个参数rebw
缺失的原因
def family(self,label,lare,ntm,mct,lent,rent,lebnt,rebnt,mw,nl,nw,rew,lew,ea,lebw,rebw ):
您在函数调用中少发送了一个参数。这就是它显示为缺少参数的原因谢谢您的快速响应,您能告诉我缺少该参数的确切位置吗?非常感谢!阿什塔夫先生