jupytext
これこそが、欲しかったもの!みたいな感じ。ファーストインプレッションで。
mwouts/jupytext: Jupyter notebooks as Markdown documents, Julia, Python or R scripts
間違ってるかもだけど、私の理解としては、
この pairingと呼ばれる方法( notebookと python ファイルをダブルで運用して、両者を相互に反映させる。)
R, juliaなどもある。
なぜ(why)必要か 。 notebookはtext(json)でないので、バージョン管理、共同編集、別インターフェース(IDE)が難しい
設定としては、meta情報などの編集がちょっとあるかもだけど、、、ちょっとで終わるよ。
githubの start数が1000超えなので、ここはニーズ高いと思う。
jupyterlab本体で吸収してほしいくらい。もしくはIDE(vscode, pycharm)で.... と2つの主体の境界にある問題。
以下の notebookに対する不満も、かなり吸収できそうかも。
I don't like notebooks.: Jupyter Notebook conference & training: JupyterCon
私も、notebookではなく、IDEで書きたいので、かなり共感した。vscode python でやりたい。
日本語で内容がよくまとまってる記事
Jupyter notebook を管理しやすくする Jupytext を使ってみた - Qiita
#Jupyter_notebook #markdown #python