我有一個類,它有兩種方法可以引發NotImplementedError
並且還從一個抽象類(包含抽象方法的類,從abc
包繼承)。來自標記爲摘要的類別__metaclass__ = ABCMeta
)。由於這個,在我的代碼上運行pylint時引發了R0921警告。如果我刪除NotImplementedErrors
pylint不會給出該警告。現在,我已經嘗試禁用R0921這樣的班級:pylint:禁用R0921不起作用,仍然警告
# pylint: disable=R0921
class Wrapper(AbstractWrapper):
...
def func(self, kwargs**):
raise NotImplementedError
...
但它似乎並沒有工作。我仍然收到警告「沒有引用抽象類」。我錯過了什麼?
Huum,這聽起來像一個錯誤。請在http://www.logilab.org/project/pylint上提交一張票。謝謝 – sthenault 2012-07-18 16:38:05
@sthenault:我只能在Tickets頁面看到已經創建的活動門票。我需要註冊嗎?還是必須給某人發電子郵件 – Parham 2012-08-07 11:09:18
爲您創建了一張票:http://www.logilab.org/ticket/111138 – sthenault 2012-11-13 07:15:22