keyboardinterrupt

Есть ли какой-то способ в Python захватить событие KeyboardInterrupt, не помещая весь код внутрь try-except заявление? Я хочу чисто выйти без следа, если пользователь нажимает Ctrl+С....

Я использую запросы для извлечения некоторых файлов. Я заметил, что программа, кажется, зависает после некоторого большого количества итераций, которое варьируется от 5K до 20K. я могу сказать, что она висит, потому что папка, в которой хранятся результаты, не изменилась за несколько часов. Я пытался прерва...

как я могу обрабатывать события KeyboardInterrupt с многопроцессорными пулами python? Вот простой пример: from multiprocessing import Pool from time import sleep from sys import exit def slowly_square(i): sleep(1) return i*i def go(): pool = Pool(8) try: results = pool.map(slowly_sq...