Jupyter notebook 不同的降价输出取决于Jupyter笔记本中的目标

Jupyter notebook 不同的降价输出取决于Jupyter笔记本中的目标,jupyter-notebook,jupyter,Jupyter Notebook,Jupyter,是否可能根据正在使用的web应用程序或目标是HTML,从降价中生成不同的输出 我想在使用Jupyter笔记本时显示一件事,在将页面视为HTML时显示另一件事。链接就是一个典型的例子。当用户使用Jupyter笔记本查看笔记本时,链接到其他笔记本是有意义的。但是,当使用nbconvert将笔记本转换为HTML时,链接到相应的HTML页面是有意义的。所以我想要这样的东西 {if target=="html"} [Next](foo.html) {else} [Next](foo.ipynb) {end

是否可能根据正在使用的web应用程序或目标是HTML,从降价中生成不同的输出

我想在使用Jupyter笔记本时显示一件事,在将页面视为HTML时显示另一件事。链接就是一个典型的例子。当用户使用Jupyter笔记本查看笔记本时,链接到其他笔记本是有意义的。但是,当使用nbconvert将笔记本转换为HTML时,链接到相应的HTML页面是有意义的。所以我想要这样的东西

{if target=="html"} [Next](foo.html) {else} [Next](foo.ipynb) {end if}

有没有办法做到这一点,或者有一个合理的方法来获得类似的效果?

我不认为Jupyter使用的降价支持条件句,但是,如果您可以假定
.ipynb
文件的路径与
.html
文件的路径相同,则始终可以为Nbconvert创建一个自定义预处理器,将
.ipynb
扩展名替换为
.html

有关更多详细信息,请参阅。

基本上是