2017-06-07 3 views

答えて

1

これは、セルが実行されていること、またはキューが実行されていることを意味します。 を解決しないと、実際には、セルの実行が完了するのを待たなければなりません。何らかの理由でセルがスタックしていると思われる場合は、メニューバーの "Kernel"に移動し、 "Interrupt"を選択して割り込みを試みることができます。セルの実行が終了すると、星の代わりに数字が表示されます。この番号は、このセッションでそのセルが実行された順序です。

実際に実行に時間がかかるセルがある場合は、定期的なステータスをユーザーに出力することをお勧めします。私のような何かをしたい:

update_freq = 100 # or however often you want it to update you 
print('Running', end='', flush=True) 
for iter in range(a_whole_lot_of_iterations): 
    # ... code that runs for a long time or for a ton of iterations ... 
    if iter >= update_freq and iter % summary_freq == 0: 
     print('.', end='', flush=True) # periodically print something 
print('done!') 

あなたは、ヘッダーとしてあなたの最初の行にクールなもののすべての種類を印刷し、この方法であなたが好きな空想を得ることができ、画面に合計を印刷しているどのように多くの更新を制御しますあなたは一種のASCIIステータスバーなどを作成することができます。this guide to the Python string formatting languageは、状態の更新をうまく整える方法を見つけるときに役立ちます。

関連する問題