python写下拉列表在excel_Python Dash应用程序,带有下拉菜单,可选择excel文件表并显示在选项卡中...

我正在学习Dash,最终目标是开发一个可以快速分析excel文件中数据集的应用程序。我想要一个下拉菜单,允许在excel文件中的工作表之间切换。我很难让它正常运行。我可以把它输出到一个图形而不是一个表格。我的代码如下:import dash

from dash.dependencies import Input, Output

import dash_core_components as dcc

import dash_html_components as html

import dash_table_experiments as dt

import pandas as pd

app = dash.Dash()

df = pd.read_excel('output.xlsx', sheet_name=None)

app.layout = html.Div(

html.Div([dcc.Dropdown(id='drop_value',

options=[{'label': i, 'value': i} for i in df],

value='Sheet1')]),

html.Div([dt.DataTable(rows=[{}],

id='table')])

)

@app.callback(Output('table', 'rows'), [Input('drop_value', 'value')])

def update_info_table(drop_value):

if drop_value ==

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值