問題タブ [nbconvert]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1168 参照

extract - 現在の Jupyter ノートブックからすべてのセル データを抽出する

Jupyter 内には、コマンドラインまたはライブラリとして nbconvert を使用して、ノートブックを他の形式にエクスポートする 2 つのオプションがあります。どちらも、元のノートブックを入力として (ファイル名または JSON データとして) 渡す必要があります。

私がやりたいことは、基本的に自動で自己完結型のレポート生成です。つまり、ノートブック内で nbconvert ライブラリを使用して、実行時に同じノートブックを HTML/PDF にエクスポートします。ドキュメントの最後のセルにエクスポート コードがあり、エクスポート時に最後のセルを無視するように指示されていると思います。

私の問題は、データを取得することです。In[1]ノートブック内では、などを介してコードセルにアクセスできますOut[2]が、マークダウンセルにはそのような機能はありません。また、ノートブックの名前 (__file__属性なし) を取得して情報を渡す (公式の) メソッドもありません。

他のノートブックからすべてのセル データを取得する例はたくさんありますが、現在のノートブックからすべてのセル データにアクセスする方法はありますか?

0 投票する
2 に答える
965 参照

html - Jupyter でエクスポートするときにマークダウン セルのタグを変換するにはどうすればよいですか?

多くの画像がある大きなレポートのようなノートを持っています。構文を使用する代わりに、代わりに使用する必要があったため、![title](link)構文<img src="link" align="right" width=100>をより適切に制御できます。

これは Jupyter Server のノートブック内で機能しますが、インライン<img>タグはイメージとして表示されるのではなく、逐語的にレンダリングされます

nbconvert問題は変換を処理するモジュールにあると思いますが、同様の問題は既に解決されているようです。

私のリンクはもともとリンクに直接http://リンクしていましたが、それらをすべてローカルにプルして、画像ではなくそのままの HTML コードを取得しています。


Jupyter とレンダリングされた HTML


  • ジュピターのバージョン:4.2.1
  • nbconvert バージョン:5.2.1
  • パイソン:3.6.1
  • 配布:アナコンダ
  • プラットフォーム: Windows
0 投票する
0 に答える
1247 参照

python - jupyter nbconvert スティッキー ビット ランタイム警告

jupyter nbconvert --execute --to html toy_notebook.ipynbmacOS 10.12.5 で jupyter バージョン 4.3.0 と python 3.6を実行すると、次の警告が表示されます。

[NbConvertApp] ノートブックの toy_notebook.ipynb を html に変換しています [NbConvertApp] カーネルでノートブックを実行しています: python3 /Users/zblanton/anaconda/lib/python3.6/site-packages/jupyter_client/connect.py:157: RuntimeWarning: スティッキーの設定に失敗しました'/var/folders/nr/1n4j77yx7g93kzr2mrwwdlgm0000gq/T' のビット: [Errno 1] 操作は許可されていません: '/var/folders/nr/1n4j77yx7g93kzr2mrwwdlgm0000gq/T' RuntimeWarning, /Users/zblanton/anaconda/lib/python3.6/ site-packages/jupyter_client/connect.py:157: RuntimeWarning: '/var/folders/nr/1n4j77yx7g93kzr2mrwwdlgm0000gq/T' にスティッキー ビットを設定できませんでした: [Errno 1] 操作は許可されていません: '/var/folders/nr/1n4j77yx7g93kzr2mrwwdlgm0000gq /T' ランタイム警告、

スタック トレースはこちらです。作成中の一時接続ファイルにスティッキー ビットを設定することに問題があると思いますか?

ファイル "/Users/zblanton/anaconda/lib/python3.6/site-packages/nbconvert/exporters/exporter.py"、172 行目、from_filename で
self.from_file(f, resources=resources, **kw) を返す
ファイル " /Users/zblanton/anaconda/lib/python3.6/site-packages/nbconvert/exporters/exporter.py"、190 行目、from_file 内

ファイル「/Users/zblanton/anaconda/lib/python3.6/site-packages/nbconvert/exporters/html.py」、84行目、from_notebook_node

from_notebook_node の 268 行目

ファイル "/Users/zblanton/anaconda/lib/python3.6/site-packages/nbconvert/exporters/exporter.py"、132 行目、from_notebook_node

「/Users/zblanton/anaconda/lib/python3.6/site-packages/nbconvert/exporters/exporter.py」、309 行目、_preprocess 内

回線 47、通話中

237行目、前処理中

217 行目、start_new_kernel 内

238 行目、start_kernel 内

行 431、write_connection_file 内

行 157、write_connection_file 内

_showwarnmsg msg.file, msg.line) warn_with_traceback traceback.print_stack(file=log)
のファイル「dodo.py」、16 ​​行目

価値のあるものとして、私が使用していたノートブックは次のようになります。