2017-10-13 7 views
1

とJupyterノートブックの負荷を持っているのいずれかで始まる:は常に常にそのjupyterノートブックを確保する方法はあります特定のオプション/パッケージ

1)特定のパッケージは および/または 2特定のオプションをインポート設定

I私が走っている各ノートブックの上部に毎回同じものを入力する必要はありません。常にnumpyまたはpandasを使用しています。

さらに、私は常にセルごとに複数の出力を見たいと思っています。私は次のコードを使ってこの作業をうまくやっていますが、毎回入力する手作業を必要としない、何らかのテンプレートとして保存します。

ありがとうございます!

from IPython.core.interactiveshell import InteractiveShell 
InteractiveShell.ast_node_interactivity = "all" 

答えて

2

まず、startupフォルダの場所を確認します。 Windowsでは

# on Jupyter notebook 
import IPython 
IPython.paths.get_ipython_dir() 

のLinux ~/.ipythonにいる間、応答は、u'C:\\Users\\yourname\\.ipython'です。

この場所には、プロファイルフォルダがあります。少なくとも、お使いのコンピュータにはprofile_defaultがあります。 1つのstartupフォルダが各プロファイルフォルダに存在します。

あなたはそのフォルダ(私の場合:C:/Users/myname/.ipython/profile_default/startup)にpythonスクリプトファイルを置きます。

私は私のスクリプトファイル00-first.pyに名前を付け、その中にこのコードを置く:

import numpy as np 
import pandas as pd 

私はデフォルトのプロファイルを持つJupyterノートブック・サーバを起動すると、起動スクリプトは、前Jupyterノートブックを開くに実行されます。

新しくオープンしたJupyterノートブックでは、numpyとpandas(np、pd)を最初にインポートせずに使用できます。

print(np.pi) #3.141592... 
+0

が完璧です。ありがとうございました – runningbirds

関連する問題