微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

python仪表板滑块格式化返回值

如何解决python仪表板滑块格式化返回值

Slider


我编写了一个滑块和回调来进行一些算术计算。布局及代码如下:

滑块由下拉列表控制:下拉列表中的四个值用于计算由滑块显示的值。我得到的值是 (211290.99000000017,),但我想将输出格式化为 $ 并且应该显示在滑块的右侧。目前,它显示在滑块的左侧。

dbc.Col ( [ 
        
        dbc.Row ( html.Div ("Hello")),dbc.Row ( html.Div ( 'Gross Sales' )),dcc.Slider(
        id='gross_sales',min=0,max= 100000,step=0.5,)

回电:

@app.callback(Output('gross_sales','children'),[Input('C','value'),Input('S',Input('B',Input('P','value')
             ])
def display_value(val,val1,val2,val3):
     if val == 'C' and val1 == 'A' and val2 == 'P' and val3 == '18' :
        val= data.groupby(['Manl'])['Sa'].sum()['P'],return format(val)
     else:
        return {}

有什么想法吗?

谢谢, 普拉塔普

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。