モジュール全体を一度にコンパイルする必要があるプログラミング言語をサポートする魔法を実装しようとしています。私の目標は、特定のセル マジックを持つノートブック内のすべてのセルを 1 つのモジュールに結合することですM
。
これを機能させるには、セルC
が変更されたときに、 の古い内容を削除C
しM
て、 の新しい内容に置き換える必要がありC
ます。ただし、セル マジックが呼び出された場合、それが他の古いセルや新しいセルではないC
ことを確認する方法はありません。C
必要なのは、セル マジックの呼び出し間で一定の識別子です。
この種のセル識別子は IPython API のどこでも利用できますか?