我的课程安排如下:
class One:
def funcOne(self):
doSomething()
class Two(One):
def funcTwo(self):
self.funcOne()
当我运行它时,它就起作用了,Python的继承模型允许
Two
能够调用funcOne
。但是,运行
pylint
会给我错误:[E1101 (no-member), myscript] Instance of 'Two' has no 'funcOne' member
我已经看过another question on the site了,但是这个问题涉及变量,建议的唯一解决方案是将它们放在字典中,而方法是不能做到的。
如何获得
pylint
来识别继承行为?编辑:我正在运行
pylint 1.1.0
,这很荒谬,也许这是原因? 最佳答案
致电self.funcOne()
还有类一应该从对象继承
class One(object):
...