我有一个文件中使用的导入列表:
import (
a,
b,
c
)
但是,此导入为@pytest.fixture
,因此在代码中未显式调用它们,因此,如预期的那样,我出现了“导入但未使用的” Flake8错误。
我尝试执行以下操作:
使用as
,例如:
import (
a as a,
b as b,
...
)
在每行末尾添加#noqa
,例如:
import (
a, #noqa
b, #noqa
...
)
在导入结束时添加#noqa
,即:
import (
...
) #noqa
但是没有一个起作用。仅将导入分成几行即可达到目的,即
import a #noqa
import b #noqa
...
为什么会这样,而我又错过了一种更简单的方法呢?