2017-01-09 17 views
2

長いリストを印刷するたびに自動的に下が表示されるようにipythonノートブックを設定する方法はありますか?私が実行している場合例えば自動的にipythonノートブックの結果の一番下までスクロール

、ターミナルで、以下:それは自動的に一番下までスクロールし

for i in range(1000): 
    print i 

992 
993 
994 
995 
996 
997 
998 
999 

In [2]: 

しかし、Pythonのノートブックでは、私が先頭を参照し、I手動で最後の数字にスクロールする必要があります。

私は、各反復のために数秒かかり、長いループを実行しています、そして私がどれだけ離れているかをプログラムに沿ってチェックしたい時はいつでも、下にスクロールする必要が不便であり、

+0

ないクイックフィックスしていますが、「テーマ」は、この機能を含むようにPythonのノートテンプレートができますhttp://stackoverflow.com/questions/18614301/keep-overflow-div-scrolled-to -bottom-unless-user-scroll-up – Alan

答えて

0
、ありがとうございました

私はiPythonでこれを行う方法はないと思っていますが、Pandasを使用する場合はtail関数を使用して最後のレコードだけを印刷することができます。

あなたも、Pythonのネイティブタプルからパンダにデータをインポートすることができます。

import pandas as pd 
df = pd.DataFrame.from_records(list(range(1000), columns = (id,)) 

あなたはパンダ、を使用したくない場合は、リストにすべてのアイテムを収集して、最後に印刷することができます10のレコード:

print(list(range(1000))[-10]) 
関連する問題