在下面的代码中,“\u get_classes”方法工作正常,但是“\u get_tests”抛出上述错误。我做错什么了?在
def my_func():
x = Loader._get_classes("test","number") # This works fine
y = Loader._get_tests("abc","def","ghi") # This does not work
class Loader(object):
def _get_classes(f, prefix_class_name=None):
#code here
def _get_tests(self, module_name, test_class, prefix_test_name):
#code here
你可以参考这个:unbound method
您必须创建一个类
Loader
的实例来调用方法_get_tests
,例如:因为这个方法的参数中有},因此它在没有实例的情况下可以正常工作。在
self
。它意味着引用类的实例。方法_get_classes
在参数中没有{相关问题 更多 >
编程相关推荐