我怎样才能将自己作为python中方法的参数?

时间:2016-04-16 08:28:18

标签: python methods self

很难提出问题,所以这里是我无法找到一个好的解决方案的例子:

class bar(object):
    def foo_a(self):
        other_class.foo(self)    #This self should reference to bar

关键是,编译器给了我一个错误,因为他期望在other_class.foo(self, bar_object)中使用bar类型的参数,尽管我想用self给他这个参数。

只有在编写错误的代码时才会出现此问题,或者是否有一个好的解决方案?

0 个答案:

没有答案