【问题标题】:Unable to load DataTable with Dash 0.41无法使用 Dash 0.41 加载 DataTable
【发布时间】:2019-04-28 07:46:19
【问题描述】:

由于dash 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】:

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

    破折号实验

    已弃用

    如果您正在为 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)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-16
      • 1970-01-01
      • 2020-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多