Python 3.x flake8 F403显式测试导入* 从xx导入*

Python 3.x flake8 F403显式测试导入* 从xx导入*,python-3.x,flake8,Python 3.x,Flake8,可能是代码的反模式(但不一定是交互式使用)。但是init.py的一个用途是指定我的库导出。所以我当然想测试一下 flake8自然会报告错误: F403 'from xx import *' used; unable to detect undefined names F405 'roughly' may be undefined, or defined from star imports: xx.f 简单地禁用警告似乎很难,有更好的方法吗?理想的方法是让flake8在后续测试中完成它的工作 我

可能是代码的反模式(但不一定是交互式使用)。但是init.py的一个用途是指定我的库导出。所以我当然想测试一下

flake8自然会报告错误:

F403 'from xx import *' used; unable to detect undefined names
F405 'roughly' may be undefined, or defined from star imports: xx.f
简单地禁用警告似乎很难,有更好的方法吗?理想的方法是让flake8在后续测试中完成它的工作

我不想将pylint添加为额外的流程步骤:

也许测试
\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu?(免责声明:当前的flake8维护者)可能测试
\uuuuuAll\uuuuuuuuuu
的内容,而不是运行
*
导入——或者在有问题的行上使用内联
\noqa:F403
?(免责声明:当前flake8维护者)