Как найти все бросаемые исключения по заданному коду в python? - PullRequest
0 голосов
/ 08 мая 2019

У меня есть рабочая кодовая база, которая содержит экземпляры кода, подобные следующему:

while True:
    try:
        foo()
        bar()
        kik()
        lol()
    except:
        sleep(0.05)

Теперь мне нужно внести изменения в некоторые или все foo, bar, kik иlol, а слишком широкая обработка исключений превращает мою жизнь в ад, так как трудно понять, что ловит оригинальный писатель, и как не нарушать какой-либо сценарий использования.

Как я могу знать все возможные исключения, которые этокод может выдать, так что я могу исправить это чудовище, не нарушая работающую функциональность?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...