3
有沒有一種聰明的方法來查找和實現PyCharm社區版中的所有抽象方法?如何在PyCharm中查找並實現所有的抽象方法?
我發現有一個「實現方法(按Ctrl +我)」,但它總是被禁用。
例如:
class Base():
@abstractmethod
def abstract1(self):
raise NotImplementedError
@abstractmethod
def abstract2(self):
raise NotImplementedError
def method1(self):
print("ok")
如果我寫一個子類,有沒有實現abstract1
,在我的子類abstract2
,但不是method1
一個聰明的辦法?
因爲我發現使用Ctrl + O需要先讀取源代碼。