Jestem w stanie wyeksportować cały notebook jako HTML, ale chciałbym wyeksportować tylko jedną komórkę wraz z jej wyjściami.Eksportowanie pojedynczej komórki w IPython/Jupyter notebooka
Czy jest jakiś sposób na zrobienie tego?
Jestem w stanie wyeksportować cały notebook jako HTML, ale chciałbym wyeksportować tylko jedną komórkę wraz z jej wyjściami.Eksportowanie pojedynczej komórki w IPython/Jupyter notebooka
Czy jest jakiś sposób na zrobienie tego?
Jednym ze sposobów jest użycie niestandardowego preprocesora.
Wyjaśnię, jak to zrobić w skrócie w odpowiedzi na Simple way to choose which cells to run in ipython notebook during run all.
Podsumowując: można przedłużyć nbconvert.preprocessors.ExecutePreprocessor
, aby utworzyć preprocesor, który sprawdza metadane komórki, aby określić, czy komórka powinna zostać wykonana i/lub wyprowadzona.
używam Jupyter Zeszyty do generowania raportów przez cały czas, więc napisałem zbiór procesorów niestandardowe rozszerzenie nbconvert zachowanie:
Nie miałem czasu, by zakończyć je w podziałowi przedłużenia, ale widać kod tutaj: https://gist.github.com/brazilbean/3ebb31324f6dad212817b3663c7a0219.
Proszę używać/modyfikować/robić-wielkie-rzeczy z tymi przykładami. :)
Mam to samo pytanie: czy istnieje sposób na wyeksportowanie wybranego podzbioru komórek IPython, na przykład w celu utworzenia podsumowującego raportu HTML? – Stefaan
Zobacz powiązane dyskusje i opcje w [Ukryj komórki wprowadzania danych] # 534 · jupyter/notebook] (https://github.com/jupyter/notebook/issues/534) – nealmcb
Zobacz także http://stackoverflow.com/questions/26494747/prosta-do-wybierz-które-komórki-by-run-in-ipython-notebook-in-run-all –