我有一个主要包含测试的存储库,稍后将其与硬件“API”存储库相结合以创建测试环境。问题是 API 存储库使用自己的编码标准,当测试存储库中使用其中定义的函数时,会导致 pylint 错误。
我可以使用 pylint 的 good-names 选项将所有对象名称列入白名单,但它看起来很脏。有没有办法根据对象的来源将其列入白名单?
最佳答案
如何命令pylint来忽略来自此外部API的Python模块呢?我相信由于 ignored-modules
选项,这样的事情应该是可能的。请参阅pylint's "Typecheck checker Options" .
所以也许添加一个包含如下内容的 .pylintrc
文件:
[TYPECHECK]
ignored-modules=apipackage
关于python - 如何将 pylint 检查仅限于当前存储库定义的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58972554/