В моем коде Python есть следующий импорт:
from apps.balance.models import BLOCKED, CREDIT, TRIAL, TrialAlert
Но PEP8 / flake8 говорит мне, что TrialAlert
не используется. В самом коде он действительно не используется, но я использую его в аннотациях MyPy, поэтому я пытаюсь добавить «noqa» только для него , но безуспешно. Если я изменю строку на
from apps.balance.models import BLOCKED, CREDIT, TRIAL, TrialAlert # noqa # pylint: disable=unused-import
Это работает! Но тогда я считаю, что он проигнорирует другой импорт, который используется. Я тоже попробовал
from apps.balance.models import (
BLOCKED,
CREDIT,
TRIAL,
TrialAlert # noqa # pylint: disable=unused-import
)
Но это тоже не сработало. Кто-нибудь может сказать мне, как игнорировать просто этот последний импорт?