【发布时间】:2020-11-05 03:51:13
【问题描述】:
我有这样的课
class A:
def a(self, params):
...
def b(self, params):
...
def c(self, function, *params):
function(params)
def d(self):
...
self.c(self.a, params)
self.c(self.b, params)
...但它在执行d 时给我一个错误。
我哪里错了?
【问题讨论】:
-
class A {不是有效的 Python? -
d中的变量params在哪里设置? -
params未在d方法的范围内定义。 -
请提供真实的minimal reproducible example。你遗漏了太多东西。
-
给我一个错误不是我们可以用来提供帮助的信息。错误是什么?您是否包含了引发错误的行?
标签: python python-3.x class methods parameters