Jupyter notebook 上で nbextentions を ON/OFF 出来るようにするための拡張
ネタ元:
ネタ元:
- Qiita
- simonritchie / 2019-07-17: [Python]可読性を上げるための、docstringの書き方を学ぶ(NumPyスタイル)
- simonritchie / 2018-04-17: Jupyter 知っておくと少し便利なTIPS集
- jupyter_contrib_nbextensions
- GitHub / Jupyter-contrib / jupyter_contrib_nbextensions
2020-01-21 現在 pip には jupyter-contrib-nbextensions で登録されているので、jupyter_contrib_nbextensions で検索しても見つからない。
$ pip3 search jupyter|grep contrib-nbextensions jupyter-contrib-nbextensions (0.5.1) - A collection of Jupyter nbextensions.
以下のようにして pip3 でインストールした後、jupyter 側へもインストールする必要がある。
なお、インストールは、jupyter-contrib-nbextensions でも jupyter_contrib_nbextensions でも大丈夫な模様。
パッケージ名は jupyter-contrib-nbextensions だが、インストールされるディレクトリは jupyter_contrib_nbextensions だった。
あとは jupyter notebook 起動すると、「nbextensions」ってタブが増えるので、nbextensions をブラウザから on/off 出来るようになる。
pip3 install jupyter_contrib_nbextensions jupyter contrib nbextension install --user
なお、インストールは、jupyter-contrib-nbextensions でも jupyter_contrib_nbextensions でも大丈夫な模様。
パッケージ名は jupyter-contrib-nbextensions だが、インストールされるディレクトリは jupyter_contrib_nbextensions だった。
あとは jupyter notebook 起動すると、「nbextensions」ってタブが増えるので、nbextensions をブラウザから on/off 出来るようになる。
補完やバルーンヘルプを表示してくれる。
ただし、現時点だと import したモジュールに限るようで、ノートブック上に docstring 書いてあっても反応してくれない。
また、入力済みコードや、コード補完直後だと、上手くバルーンヘルプが表示されず一旦、() を削って再度 ( を入れ直すか、SHIFT+TAB を叩いた時点でバルーンヘルプが表示されるようだ。
ただし、現時点だと import したモジュールに限るようで、ノートブック上に docstring 書いてあっても反応してくれない。
また、入力済みコードや、コード補完直後だと、上手くバルーンヘルプが表示されず一旦、() を削って再度 ( を入れ直すか、SHIFT+TAB を叩いた時点でバルーンヘルプが表示されるようだ。
タグ
コメントをかく