Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 28, 2020 19:25:35

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2679
Репутация: +  182  -
Профиль   Отправить e-mail  

Отловить исключение

Попробуй запустить его из обычной консоли. У меня были случаи когда IDE перехватывало исключение прежде чем оно в try приходило.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#2 Сен. 29, 2020 14:48:15

alexey_gh
Зарегистрирован: 2017-03-09
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Отловить исключение

Rodegast
Попробуй запустить его из обычной консоли. У меня были случаи когда IDE перехватывало исключение прежде чем оно в try приходило.
не помогло.

само место возникновения сбоя я нашел, попробовал и только его завести в обработчик исключения
 try:
        con=DB()
        conduit = con.event_conduit( ['EVENTS1','EVENTS2'] )
        conduit.begin()
        e = conduit.wait()
except:
        print('Error')
но мне так и не ведомо как оно пролетает мимо блока обработки исключения не попадая в except: и просто останавливает скрип.

Офлайн

#3 Сен. 29, 2020 19:28:38

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2679
Репутация: +  182  -
Профиль   Отправить e-mail  

Отловить исключение

Попробуй его отловить через sys.excepthook https://pymotw.com/2/sys/exceptions.html



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version