#flake8
#flake8
Вопрос:
В VSCode flake8 игнорируйте _ неиспользуемую ошибку точно так же, как это
try:
pass
except Exception as _:
pass
затем flake8 показывает ошибку ‘_’ неиспользуемый
Комментарии:
1. почему
as _
в первую очередь? просто удалите этоexcept Exception:
, это законно
Ответ №1:
- удалить /Lib/site-packages/flake8/__pycache__ floder
- редактировать /Lib/site-packages / flake8 /plugins / pyflakes.функция запуска py
- повторно откройте ваш py-файл, отредактируйте его и сохраните
- перед внесением изменений
def run(self):
"""Run the plugin."""
for message in self.messages:
col = getattr(message, "col", 0)
yield (
message.lineno,
col,
"{} {}".format(
FLAKE8_PYFLAKES_CODES.get(type(message).__name__, "F999"),
message.message % message.message_args,
),
message.__class__,
)
- после модификации
def run(self):
"""Run the plugin."""
for message in self.messages:
col = getattr(message, "col", 0)
if ('F841' in FLAKE8_PYFLAKES_CODES.get(
type(message).__name__, "F999")
and "'_'" in message.message_args):
yield (
message.lineno,
col,
"{} {}".format(
FLAKE8_PYFLAKES_CODES.get(
type(message).__name__, "F999"),
message.message % message.message_args,
),
message.__class__,
)