Запуск clear_output в al oop приводит к зависанию JupyterLab - PullRequest
0 голосов
/ 04 мая 2020

Простой тестовый пример:

from IPython.display import clear_output    
for j in range(0,10000):
    clear_output(wait=True)
    print(j)

При запуске этого в jupyterlab 1.2.4, на python 3.7.5, l oop обычно прекращает выполнение и кладет трубку вместо завершения. Это происходит в некоторой случайной позиции к концу l oop (в примере выше, около j> 9500; если я увеличу диапазон l oop, то зависание также произойдет на более поздней стадии соответственно). «Обычно» означает, что время от времени (особенно для небольшого числа итераций) он проходит, как и ожидалось.

Это известная проблема, и можете ли вы предложить некоторые обходные пути?

...