time.sleep(30)
except KeyboardInterrupt:
print('Excepted KeyboardInterrupt in the first function')
def secondFunc():
try:
firstFunc()
except KeyboardInterrupt:
print('Excepted KeyboardInterrupt in the second function')
Когда я вызываю вторую функцию, которая вызывает первую, и нажимаю Ctrl + C, исключение обрабатывается в первой функции, а не во второй.
>> secondFunc()
^C
Excepted KeyboardInterrupt in the first function
Вопрос: как обрабатывать исключение во второй функции?
ну, попробуй убрать трай эксепт из первой🤔
Перестать обрабатывать в первой
Обсуждают сегодня