自破折号版本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正确显示表格。
有人知道发生了什么变化吗?
谢谢你的帮助 ;
从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)