6

Jupyter Notebook を起動するipython_config.pyと、ipython プロファイルを次のように自動的にロードするnumpyように変更しましたnp

c.InteractiveShellApp.exec_lines = [
    'import numpy as np',
    ]

これはうまくいきます。ノートブックを起動すると、最初のセルで を介して numpy ライブラリのすべてをすぐに呼び出すことができますnp.。ただし、この Notebook を Gist またはその他の方法で共有している場合、これらのインポートは明示的に表示されません。明確な再現性が不可能になるため、これは最適ではありません。

私の質問:新しいノートブックの最初のセルに、インポートするコードを自動的に入力する方法はありますか? (または、ノートブックで発生しているインポートを文書化する他の同様の方法)。

オプションを削除して、exec_lines自分で実行する必要があるコードを事前に入力するか、主なアイデアを得る他のソリューションを事前に入力しても問題ありません。最初にノートブックにインポートするコードの明確な再現性です。

編集

ここに着陸する人々に役立つかもしれない削除された回答:インストール可能なノートブック拡張機能として「コードのボイラープレートスニペットを挿入するためにカスタマイズ可能なメニュー項目をJupyter(IPython)ノートブックに追加する」--簡単に開始を作成できるようにするjupyter_boilerplateを見つけました入力可能なコード スニペット。

「削除された/ロックされた投稿/レビューでコメントが無効になっている」ため、 MLavoieへの補足

はい、あなたは正しいです:

このリンクは質問に答えるかもしれませんが、ここに回答の重要な部分を含め、参照用のリンクを提供することをお勧めします。リンクされたページが変更されると、リンクのみの回答が無効になる可能性があります。-レビューから— MLavoie

ただし、これはインストールするウィジェットであるため、ここに貼り付ける関連コードはありません。上記の回答を削除するのは役に立ちませんでした。

4

2 に答える 2

-1

必要な調剤を含むノートを作成し、それをテンプレートとして使用します。つまり、それを新しいファイルにコピーして開きます。

于 2015-04-26T21:23:01.763 に答える