使用 Markdown 格式化代码单元格的输出

Format output of code cell with Markdown

Python 代码单元格的输出似乎未被 Markdown 处理。

例如在 Python 代码单元格中可能有这样的内容:

print "**bold**"

并且输出是:**粗体** 而不是 粗体。有没有办法让它变得非常大胆?

要获得markdown格式的输出,可以使用显示机制的Markdown对象。因此,类似打印的函数可能看起来像

from IPython.display import Markdown, display
def printmd(string):
    display(Markdown(string))
printmd('**bold**')