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

2024-04-27 05:12:35 发布

您现在位置:Python中文网/ 问答频道 /正文

有一个方法thirdPartyObject.problem_method我想防止在存储库中使用。我喜欢这个方法所来自的库的其他功能,所以我只想限制这个方法的使用(或者在使用它时至少需要一些#ignore error注释,这样人们就知道了)。我想使用静态分析来捕捉这个-有没有一种方法可以在pylint中实现这一点?你知道吗


Tags: 方法功能静态errormethodpylintignoreproblem
1条回答
网友
1楼 · 发布于 2024-04-27 05:12:35

您可以尝试检查它是否与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)

相关问题 更多 >