IPython.display.display_markdown() 函数的用途是什么?

MrL*_*eeh 5 python ipython jupyter-notebook

我经常需要在 Jupyter 笔记本中生成 Markdown 格式的输出。我这样做的方法是:

from IPython.display import display, Markdown
display(Markdown('# This is a Title'))
Run Code Online (Sandbox Code Playgroud)

这将产生一个漂亮的格式化输出。然而,也存在一个名为的函数display_markdown(),我希望它能做同样的事情。但显然它根本没有做任何事情。它应该做什么?

AKS*_*AKS 8

您需要设置,raw=True因为它是原始降价:

在此输入图像描述

  • [`display`](https://ipython.org/ipython-doc/3/api/ generated/IPython.display.html#IPython.display.display) 是一个通用函数,它计算要在不同前端显示的表示形式。还有其他函数是在该函数之上编写的,用于特定类型的显示使用,也为了方便起见,例如“display_markdown”、“display_pdf”、“display_png”等。 (3认同)
  • 谢谢,这有效。那么什么时候我会使用 raw=False 呢? (2认同)