Python 破折号 hoverData x 值

Python Dash hoverData x value

我的hoverDatareturns一个像这样的对象:

{
    'points': [{
        'curveNumber': 3,
        'pointNumber': 25,
        'pointIndex': 25,
        'x': '      2017 Feb',
        'y': 0.98
    }]
}

代码:

@app.callback(dash.dependencies.Output("div_table1", 'children'),
              [dash.dependencies.Input('graph1', 'hoverData')])
def update_table1(hover_graph1):
   print(hover_graph1)

是列表吗?

如何从中获取 x 值 ' 2017 Feb'

这是一个嵌套字典,所以你只需要这样做:

hover_graph1['points'][0]['x']