Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/298.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_Static Analysis_Pylint - Fatal编程技术网

Python 如果使用了特定的方法,如何使pylint抛出错误?

Python 如果使用了特定的方法,如何使pylint抛出错误?,python,static-analysis,pylint,Python,Static Analysis,Pylint,有一个方法thirdPartyObject.problem\u方法,我想阻止它在存储库中使用。我喜欢这个方法来自的库的其他功能,所以我只想限制这个方法的使用(或者至少需要某种#在使用时忽略错误注释,这样人们就知道了)。我想使用静态分析来捕捉这一点-在pylint中有没有这样做的方法?您可以尝试检查它是否与if语句一起使用,可能类似于以下内容: Import sys #to stop the script If (i don't know how you could check if it's u

有一个方法
thirdPartyObject.problem\u方法
,我想阻止它在存储库中使用。我喜欢这个方法来自的库的其他功能,所以我只想限制这个方法的使用(或者至少需要某种
#在使用时忽略错误
注释,这样人们就知道了)。我想使用静态分析来捕捉这一点-在pylint中有没有这样做的方法?

您可以尝试检查它是否与if语句一起使用,可能类似于以下内容:

Import sys #to stop the script
If (i don't know how you could check if it's used):
    Print('you can't use that')
Sys.exit(0)