[python]: перехват всех исключений без ошибки Pylint - PullRequest
0 голосов
/ 21 ноября 2018
import traceback

def func():
    try:
        -- do something --
    except:
        traceback.print_exc()

Для этого кода
pylint ошибка сообщения: голая-исключая Не указан тип (ы) исключений, W0702, Происходит, когда предложение исключаетНе указывайте тип исключений для перехвата.

Теперь, если я хочу, чтобы все исключения были перехвачены без ошибки Pylint.Есть ли способ.
Пожалуйста, помогите.
Спасибо

1 Ответ

0 голосов
/ 21 ноября 2018

Вы можете локально отключить Pylint, если вы уверены, что делаете (как вы, кажется, здесь)

Со следующим комментарием

# pylint: disable=W0702

Если моя память мне не изменяет, вы должны использовать его следующим образом

import traceback

def func():
    try:
        -- do something --
    except: # pylint: disable=W0702
        traceback.print_exc()
...