【问题标题】:Include HTML in a Pandas DataFrame cell in the IPython Notebook?在 IPython Notebook 的 Pandas DataFrame 单元格中包含 HTML?
【发布时间】:2014-04-04 01:56:58
【问题描述】:

如何在 IPython 笔记本中的 DataFrame 生成的表格中包含 HTML?

例如,我希望能够执行以下操作:

pd.DataFrame({
    "text": ["Hello <strong>world</strong>"],
})

生成一个类似的表格:

<table>
  <tr><th></th><th>text</th></tr>
  <tr><th>0</th><td>Hello <strong>world</strong></tr>
</table>

【问题讨论】:

  • 我不认为熊猫笔记本显示器真的适合那种东西。

标签: python pandas ipython-notebook


【解决方案1】:

您是否尝试过pandas.DataFrame.to_html 请参阅here 了解更多信息。有关使用 IPython Notebook 显示 html、svg、图像等的精彩示例,请参阅here

在 IPython Notebook 上像这样工作;

from IPython.display import HTML
data = pd.DataFrame({'A':[1,2,3,4,5],'B':[6,7,8,9,10]})
h = HTML(data.to_html());h

【讨论】:

  • 看起来你可能想试试escape=False
猜你喜欢
  • 2015-07-11
  • 2019-12-04
  • 2015-06-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-08
相关资源
最近更新 更多