Django から呼び出す ipython ノートブックがあります。
shell_plus --notebook
指図。
各コードセルに続く出力を保存せずに、コードセルを意味するノートブックを保存したいと思います。
このノートブックを使用して、HIPAA の対象となる機密性の高い患者データの分析とレポートを行うため、git リポジトリで機密性の高い患者データを公開することなく、ノートブックを git に保持できるようにしたいと考えています。
Django から呼び出す ipython ノートブックがあります。
shell_plus --notebook
指図。
各コードセルに続く出力を保存せずに、コードセルを意味するノートブックを保存したいと思います。
このノートブックを使用して、HIPAA の対象となる機密性の高い患者データの分析とレポートを行うため、git リポジトリで機密性の高い患者データを公開することなく、ノートブックを git に保持できるようにしたいと考えています。
答えとして再投稿:
コミットするたびにノートブックから出力を削除する git フックを設定できます: gist.github.com/minrk/6176788
もう少し高度ですが、あまりテストされていないのは、私が書いたnbexplodeというツールです。これは、ノートブックを複数の部分に分割し、それらを再結合します。これの利点は、出力をローカル コピーに保持し、コードのみをコミットできることです。しかし、より単純なアプローチがうまくいくなら、私はそれを選びます。