首页 > 解决方案 > 如何在 Jupyter 中嵌入文件摘录

问题描述

我想在 Jupyter 的 Markdown 单元中公开我的部分代码。代码位于外部文件中。具体来说,我正在寻找类似的东西:

[file.py:240:255] 这将显示 240 到 255 行file.py

我想知道如何实现这一点。我想我们可以在 nbconvert 中编写一个脚本,但这种功能可能已经存在。

标签: jupyter-notebookmarkdownnbconvert

解决方案


可以使用内置的 jupyter 命令%load

%load -r 240-255 path/to/file.py

单元格必须处于代码模式才能执行此命令。唯一的问题是,当单元格类型更改为markdown时,代码没有突出显示。


推荐阅读