我繼承了使用克拉斯而不是PyDev的首選CLS一些代碼:如何讓Eclipse/PyDev忽略cls的替代方案?
def func(klass):
# do something that doesn't reference klass
return True
的PyDev發出警告,有一個未使用的參數klass
,而如果我們使用的參數cls
這不行。
有沒有簡單的方法讓PyDev知道klass
與cls
是一樣的東西?
我繼承了使用克拉斯而不是PyDev的首選CLS一些代碼:如何讓Eclipse/PyDev忽略cls的替代方案?
def func(klass):
# do something that doesn't reference klass
return True
的PyDev發出警告,有一個未使用的參數klass
,而如果我們使用的參數cls
這不行。
有沒有簡單的方法讓PyDev知道klass
與cls
是一樣的東西?
如果您使用的是PyDev的內置代碼分析,請轉到首選項> Pydev>編輯器>代碼分析,然後切換到「未使用」選項卡。底部是一個文本字段,其中包含一個變量名稱列表,如果未使用,則忽略該變量名稱。將klass
添加到該列表中,並且應該全部設置。
Pydev沒有發出警告的唯一未使用的名稱是_
。
cls
是用於classmethod
s中第一個參數的名稱,但在這裏似乎不是這種情況。