tra*_*nes 5 python python-2.7 atom-editor hydrogen
我是 Atom 和 Jupyter 的新手。我只安装了 Hydrogen 并且我正在测试一个简单的脚本。我可以制作一些数据,shift+Enter 显示内联图!我想用我在 Atom+Hydrogen GUI 中看到的输出块保存文件。我见过像这样的其他 Jupyter 笔记本。我能做到吗?怎么做?
您可以使用Pandoctools来完成此操作。它可以将氢 *.py / *.md 文档导出为任何 Pandoc 输出格式或 Jupyter 笔记本。
\n\n例如,您可以创建并注册Jupyter 内核。例如可以命名为“nn”。这应该与您在 Atom/Hydrogen 中选择的内核相同。然后将 hat 添加到 Python 文件,将 Hydrogen 拆分为单元格,提供设置并设置 Markdown 单元格(注释元数据行将导出到 ipynb,可以在nteract本机应用程序中打开):
\n\n"""\n---\nkernels-map:\n py: nn\njupyter:\n kernelspec:\n display_name: nn\n language: python\n name: nn\npandoctools:\n out: "*.pdf"\n # out: "*.ipynb"\n...\n\n# Markdown section title 1\n\nSome **static** Markdown text.\n"""\n\n\n# %% {echo=False}\nimport IPython.display as ds\nimport math\nimport sugartex as stex\n\n\n# %% {markdown}\n"""\n# Markdown section title 2\n\nThe quick brown Fox jumps over the lazy dog.\n"""\n\n\n# %%\nds.Markdown(stex.pre(f\'\'\'\n\nSome **dynamic** Markdown text with SugarTeX formula: \xcb\x8e\xce\xb1^\xcb\xb1{math.pi:1.3f}\xcb\xb2\xcb\x8e.\nIt works because of the `Markdown` display option and `sugartex` Pandoc filter.\nAcually `stex.pre` is redundant here but it is needed when the text is imported\nor read from somewhere instead of being written in the same document.\n\n\'\'\'))\nRun Code Online (Sandbox Code Playgroud)\n\n然后通过 pandoctools 转换文件:将文件拖放到 pandoctools 快捷方式/可执行文件或“使用”pandoctools 可执行文件打开。
\n\n另请参阅:
\n\n