是否可以将呈现的HTML输出嵌入到IPython输出中?
一种方法是使用
from IPython.core.display import HTML
HTML('<a href="http://example.com">link</a>')
或(IPython多行单元格别名)
%%html
<a href="http://example.com">link</a>
哪个返回格式化的链接,但是
- 此链接不会从控制台打开带有网页本身的浏览器。不过,IPython笔记本支持诚实渲染。
- 我不知道如何
HTML()
在列表或pandas
打印表中呈现对象。您可以这样做df.to_html()
,但无需在单元格内建立链接。 - 此输出在PyCharm Python控制台中不是交互式的(因为它不是QT)。
如何克服这些缺点并使IPython输出更具交互性?
HTML()
做,但我还是没能解决项目1和2