无法使用Dash 0.41加载DataTable

问题描述 投票:0回答:1

自破折号版本0.41.0起,以下代码出错:

import dash

from dash_table_experiments import DataTable

app = dash.Dash()   app.layout = DataTable( id='datatable', rows=[{'V'+dash.__version__: i} for i in range(5)] )

app.run_server(debug=True)

而版本0.40.0正确显示表格。

有人知道发生了什么变化吗?

谢谢你的帮助 ;

python plotly-dash
1个回答
0
投票

dash-table-experiements github页面上的README文件:

DASH-表实验

弃用

如果您正在寻找Dash头部的第一类数据表组件,请访问https://github.com/plotly/dash-table并查看文档https://dash.plot.ly/datatable

该组件不再受支持。但是,dash-table组件的效果非常好。这是一个基本的例子:

import dash
import numpy as np
import pandas

from dash_table import DataTable

app = dash.Dash()

df = pandas.DataFrame(np.arange(30).reshape(5, 6))

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

if __name__ == '__main__':
    app.run_server(debug=True)
© www.soinside.com 2019 - 2024. All rights reserved.