3
是否有辦法告訴pylint它在看到用戶定義的棄用警告時必須顯示警告消息?通過pylint處理用戶提出的棄用警告
我試過了warnings.warn,DeprecationWarning - 但是pylint忽略它們。
是否有辦法告訴pylint它在看到用戶定義的棄用警告時必須顯示警告消息?通過pylint處理用戶提出的棄用警告
我試過了warnings.warn,DeprecationWarning - 但是pylint忽略它們。
由於warnings.warn
& c意圖在運行時發生,默認情況下Pylint不會將它們看作任何奇怪的東西。要改變這種情況,我認爲你需要遵循writing your own checker的(高級和稀缺)文檔,通過這些文檔你可以發佈有關源的任何特性(原始或AST編譯的級別)的警告。
您是否寫過@Alex Martelli的回答中提出的檢查器? – hardmooth 2016-06-01 09:46:53
@hardmooth nope,我沒有得到它。 – 2016-06-01 11:16:09