2017-08-14 64 views
3

使用pylint,是否可以告訴它在顯式禁用特定警告的行上輸出警告,但是警告實際上並未發生?我可以讓pylint警告抑制線是不必要的嗎?

這裏的想法是,有時候我想清理重構代碼後添加的抑制行。

現在明顯的方法是刪除所有抑制行,然後逐個添加它們。但是由於pylint知道代碼以及我使用抑制線要求的內容,因此可以更好地指出不必要的抑制行。

可以pylint做到這一點嗎?

我試圖搜索這個功能,但空手而來。所以我可能選擇了錯誤的搜索條件。

回答

3

我認爲你正在尋找無用抑制,如pylint的--enable =無用抑制。它默認是禁用的。

+0

的確如此。如果是這種情況,我會驗證並接受你的答案。謝謝!事實上,我可能也會獎勵你一個賞金。 – 0xC0000022L