如何将绘图短划线数据表导出到静态图像

时间:2019-08-25 17:56:26

标签: python plotly-dash plotly-python

我想为我的网站生成一个表格,我需要将其另存为png。最初,我在前端使用plotly js,但是它们不支持合并表中的重复标题单元格,因此现在我在Python后端中使用Dash DataTable。但是,我不知道如何将我的表导出到图像。绘图文档概述了如何导出图形here,但我不知道如何从图形DashTable生成图形。例如,给定DataTable文档中的代码:

import dash
import dash_table
import pandas as pd

df = pd.read_csv('https://raw.githubusercontent.com/plotly/datasets/master/solar.csv')

app = dash.Dash(__name__)

app.layout = dash_table.DataTable(
    id='table',
    columns=[{"name": i, "id": i} for i in df.columns],
    data=df.to_dict('records'),
)

if __name__ == '__main__':
    app.run_server(debug=True)

如何将其导出到png?另外,我也不想运行服务器,我只想生成图像,然后将其传递到前端,然后在后端(使用django)对其进行处理。 >

0 个答案:

没有答案