У меня есть список импорта, который я использовал в файле:
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
...
Почему это так, и мне не хватает более простого способа сделать это?