Предположим, у меня есть код, как показано ниже, IDE PyCharm генерирует предупреждение (последняя строка):
"Локальная переменная 'test' может на них можно ссылаться перед назначением"
Код: Выделить всё
def func():
try:
test = 777
print(test)
except Exception:
print(test)
Я пробовал применять линтеры Flake8 и Pylint, но ни один из них не обнаружил этого недостатка
Подробнее здесь: https://stackoverflow.com/questions/792 ... blem-below
Мобильная версия