Прервать / остановить ячейку, выполняющую многопоточный код в блокноте Jupyter - PullRequest
1 голос
/ 11 ноября 2019

Есть ли способ остановить или прервать ячейку, в которой выполняется многопоточный код? Прямо сейчас я должен перезапустить ядро, и я хотел бы избежать этого.

В качестве примера у меня есть следующий код в ячейке, и я хотел бы остановить эту ячейку.

with ThreadPoolExecutor(max_workers=10) as executor:
    executor.map(some_work_function, some_data)

Уже пробовал:

Обычное прерывание не работает с такой ячейкой. Кроме того, я не смог найти в Интернете ничего относительно этой проблемы.

Почему:

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

...