目前,“忽略错误”文档列出了一种忽略特定行的特定错误的方法:
example = lambda: 'example' # noqa: E731
...以及忽略整个文件的所有错误的方法:
# flake8: noqa
from foo import unused
function_that_doesnt_exist()
x = 1+ 2
...以及通过配置或命令行选项通过两种方式在整个项目中全局禁用特定错误的方法。
但是,如果我想忽略整个单个文件中的特定错误,例如,要禁用有关桶文件中未使用的导入的警告,该文件只会导入一堆类,以便其他包中的代码可以从中导入它们转?文档似乎并未暗示任何语法。可能吗?__init__.py
__all__
列出导入内容的显式声明。