IPython`display` to string

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IPython`display` to string相关的知识,希望对你有一定的参考价值。

我正在尝试使用IPython.display模块将对象转换为Markdown。但是,似乎没有一种将Markdown导出为字符串的好方法。

行为:

>>> from IPython.display import *
>>> from numpy import *
>>> display_markdown(eye(3))
[[1. 0. 0.]
 [0. 1. 0.]
 [0. 0. 1.]]

想要的行为:

>>> display_markdown_string(eye(3))
"$$\left( ... \right)$$"

是否有实现此目标的好方法?在我看来,此功能必须在IPython中提供,因为它可以在Notebook中完成。

答案

现在我们正在创建原始数组的视图。也许您可以通过这种方式反转数组eye(x)

from numpy import *
print((eye(3))[::-1])

祝你好运。>>

以上是关于IPython`display` to string的主要内容,如果未能解决你的问题,请参考以下文章

使用 IPython.display.image 显示来自网络的图像:有时有效,有时无效

在 Spark 中显示 <IPython.core.display.HTML object>

使用 IPython.display.audio 在 jupyter notebook 中播放音频在函数内使用时不起作用

ImportError:cannot import name ‘display‘ File “XX“, line 5, in <module> from IPython import display

Jupyter (IPython) Notebook 单元格中有多个 Audio 对象

mask-rcnn代码解读:display(self)函数的解析