python-3.x - 如何将 Python 中的代码和 Markdown 单元格导入 Jupyter Notebook?

标签 python-3.x jupyter-notebook jupyter-lab

出于版本控制的原因,我必须将代码保存在 .py 中。文件。

我希望能够从 .py 导入 Python 代码单元格和 Markdown 文档。文件到 Jupyter 笔记本。

例如,我想使用 Jupyter notebook 运行我的报告代码,其中包含多个代码和文档部分。

我知道内置 %run%load在 Jupyter 中:

%run report.py
%load report.py
%run%load将所有内容运行/加载到一个单元格中。我正在寻找一种解决方案,它允许我将单个 python 文件拆分为多个笔记本单元。

谢谢!

最佳答案

已使用“p2j”将 python 文件 (.py) 转换为 ipython 笔记本文件 (.ipynb)。

尝试使用以下步骤:

  • pip 安装 p2j
  • p2j your_python_file.py

  • 更多详情请引用https://github.com/raibosome/python2jupyter

    希望这可以帮助。

    关于python-3.x - 如何将 Python 中的代码和 Markdown 单元格导入 Jupyter Notebook?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55134944/

    相关文章:

    python - 使用Python运行外部程序

    python - 使用 jupyter lab 重新连接以远程运行内核

    python - 小部件在 Jupyter 笔记本中不起作用

    python-3.x - 将SHAPE_RESTORE_SHX配置选项设置为YES即可恢复或创建它

    python - JupyterLab 中 Plotly 的 Right 扩展名是什么?

    比较列表中所有相邻元素的 Pythonic 方式

    python - 根据数据框中的列选择最新值

    python - 不显示缺失值​matplotlib

    python - 对不同的行应用不同的条件格式

    python - 生成小时 :minute in Python 的列表