如何在 Jupyter notebook 中找到缩进级别?
How to find indentation level in Jupyter notebook?
我正在使用 Jupyter notebook,我有多个循环、函数等,每个都添加一级缩进。有时我不想在最后一个块中添加一段代码,而是在更高 block/frame 的地方添加一段代码。
在notebook++等文本编辑器中,有一条竖线决定了缩进级别。 Jupyter notebook 有相同的功能吗?
我真的会从这样的事情中受益,尤其是当代码块变得相当长的时候。据我所知,不幸的是,Jupyter 中没有这样的东西。我在 GitHub 上被告知,计划于 2017 年第四季度发布的 Spyder 版本将包含此内容,但到目前为止(2018 年第一季度)我还没有看到它。
如果你真的需要 运行 你的代码在 Jupyter 上并且想要检查缩进级别,我建议你在 yhat Rodeo 中编写你的代码,检查缩进级别,然后粘贴你的代码回到 Jupyter。
这是一个麻烦的解决方法,但目前这是我所知道的最好的方法。
编辑
VS Code,免费的 Microsoft IDE,是 yhat Rodeo 的有效替代品。
我正在使用 Jupyter notebook,我有多个循环、函数等,每个都添加一级缩进。有时我不想在最后一个块中添加一段代码,而是在更高 block/frame 的地方添加一段代码。
在notebook++等文本编辑器中,有一条竖线决定了缩进级别。 Jupyter notebook 有相同的功能吗?
我真的会从这样的事情中受益,尤其是当代码块变得相当长的时候。据我所知,不幸的是,Jupyter 中没有这样的东西。我在 GitHub 上被告知,计划于 2017 年第四季度发布的 Spyder 版本将包含此内容,但到目前为止(2018 年第一季度)我还没有看到它。
如果你真的需要 运行 你的代码在 Jupyter 上并且想要检查缩进级别,我建议你在 yhat Rodeo 中编写你的代码,检查缩进级别,然后粘贴你的代码回到 Jupyter。
这是一个麻烦的解决方法,但目前这是我所知道的最好的方法。
编辑
VS Code,免费的 Microsoft IDE,是 yhat Rodeo 的有效替代品。