【发布时间】:2019-02-05 20:24:46
【问题描述】:
我想以与 Jupyter Notebook 相同的方式将 pandas 数据框呈现为 HTML,即具有所有花里胡哨的功能,例如漂亮的样式、列突出显示和单击时的列排序。
pandas.to_html 只输出一个普通的 HTML 表格,需要手动设置样式等。
jupyter 使用的数据帧渲染代码是否可作为可在任何 Web 应用程序中使用的独立模块提供?
另外,js/css文件等资产是否与jupyter解耦,方便复用?
【问题讨论】:
-
这可能会回答你的问题:stackoverflow.com/questions/36897366/…
-
从长远来看,我放弃了使用 jupyter 样式的想法,因为我不喜欢生成的内联样式的冗长,而是选择将数据作为 JSON 提供给动态 @987654324 @ -- 这样您就可以进行服务器端分页、正确排序并应用各种客户端转换,包括 OOTB 区域设置相关的日期和数字格式。
标签: python pandas dataframe ipython jupyter-notebook