メモ/termuxでipynbファイルをhtmlファイルに変換
スマホでNotebook形式のipynbファイルをhtmlファイルに変換できるでしょうか。
AnacondaならJupyterNotebookにhtmlとして出力するボタンがついているので(「File」→「Download as」→「HTML」で)簡単にできますが、果たしてスマホでは…
参考ページ
jupyter notebookのipynbファイルをバッチ実行してhtmlを出力する | takemikami's note
Jupyter nbconvert(ファイル変換)メモ - はしくれエンジニアもどきのメモ
上記を参考にしました。
QPythonでQPYPIから
pip install runipy
色んなファイルがダウンロードされまして、結果的にQPythonではインストール失敗。
気を取り直して、termuxでやってみる。
(前もってipythonをインストール済。依存関係などはわかりません)
コマンドラインから
$ pip install runipy
インストール成功。
続けて
$ runipy ○○.ipynb △△.ipynb
$ jupyter nbconvert △△.ipynb --to html
これで○○.ipynbが△△.htmlに変換されたことを確認しました。
Androidスマホ内のhtmlファイルの開き方ですが、なんとかエクスプローラなどのアプリでフォルダを開き、htmlファイルをタップで開けました。
その他、ブラウザにファイルパスを入力して開く方法なら
file:///storage/emulated/0/qpython/notebooks/out.html
↑qpython/notebooksのフォルダにout.htmlという名前で保存した変換後のファイルをスマホのChromeで開いております。
参考 Android端末内のHTMLファイルをChromeで開く方法 - 小技チョコレート
開いた証拠写真
以上。