Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 通过pylint处理用户提出的弃用警告_Python_Pylint - Fatal编程技术网

Python 通过pylint处理用户提出的弃用警告

Python 通过pylint处理用户提出的弃用警告,python,pylint,Python,Pylint,有没有办法告诉pylint,当它看到用户定义的弃用警告时,它必须显示警告消息 我试过warnings.warn、DeprecationWarning,但pylint会忽略它们。因为警告。warn&c是在运行时出现的,pylint默认情况下不会认为它们有什么奇怪的地方。要改变这一点,我认为您需要遵循(高级和稀缺)文档,通过这些文档,您可以对源代码的任何特征发出警告(原始或AST编译级别) 你有没有按照“亚历克斯·马泰利的回答”中的建议写过这样一个检查人?@hardmooth没有,我没有做到。

有没有办法告诉pylint,当它看到用户定义的弃用警告时,它必须显示警告消息


我试过warnings.warn、DeprecationWarning,但pylint会忽略它们。

因为
警告。warn
&c是在运行时出现的,pylint默认情况下不会认为它们有什么奇怪的地方。要改变这一点,我认为您需要遵循(高级和稀缺)文档,通过这些文档,您可以对源代码的任何特征发出警告(原始或AST编译级别)

你有没有按照“亚历克斯·马泰利的回答”中的建议写过这样一个检查人?@hardmooth没有,我没有做到。