Ich bin in der Lage, das gesamte Notebook als HTML zu exportieren, aber ich möchte nur eine einzelne Zelle exportieren, zusammen mit seiner Ausgabe.Einzelne Zelle in IPython/Jupyter Notebook exportieren
Gibt es eine Möglichkeit, dies zu tun?
Ich bin in der Lage, das gesamte Notebook als HTML zu exportieren, aber ich möchte nur eine einzelne Zelle exportieren, zusammen mit seiner Ausgabe.Einzelne Zelle in IPython/Jupyter Notebook exportieren
Gibt es eine Möglichkeit, dies zu tun?
Eine Möglichkeit besteht darin, einen benutzerdefinierten Präprozessor zu verwenden.
Ich erkläre, wie dies kurz als Reaktion auf Simple way to choose which cells to run in ipython notebook during run all zu tun.
Zusammenfassend: Sie können nbconvert.preprocessors.ExecutePreprocessor
erweitern, um einen Präprozessor zu erstellen, der Zellenmetadaten überprüft, um zu bestimmen, ob diese Zelle ausgeführt und/oder ausgegeben werden soll.
verwende ich Jupyter Notebooks für Berichterstellung die ganze Zeit, so schrieb ich eine Sammlung von benutzerdefinierten Prozessoren nbconvert Verhalten zu erweitern:
ich nicht die Zeit hatten, diese in einer verteilbar Erweiterung zu wickeln, aber Sie können den Code hier sehen: https://gist.github.com/brazilbean/3ebb31324f6dad212817b3663c7a0219.
Bitte zögern Sie nicht zu verwenden/ändern/tun-tolle-Dinge mit diesen Beispielen. :)
Ich habe die gleiche Frage: Gibt es eine Möglichkeit, eine ausgewählte Teilmenge von IPython-Zellen zu exportieren, um zum Beispiel einen zusammenfassenden HTML-Bericht zu erstellen? – Stefaan
Siehe zugehörige Diskussion und Optionen unter [Eingabefelder ausblenden · Problem # 534 · jupyter/notebook] (https://github.com/jupyter/notebook/issues/534) – nealmcb
Siehe auch http://stackoverflow.com/questions/26494747/Einfach-zu-wählen-welche-Zellen-in-ipython-notebook-während-run-all laufen lassen –