Я использую Dash
на Plotly
для создания панели мониторинга, но для этого в качестве входных данных будет выбран диапазон дат.Но я получаю TypeError
, пытаясь подражать простому примеру, показанному в здесь .Я не понимаю, что я делаю не так.Ниже приведен мой код:
import dash
import dash_core_components as dcc
import dash_html_components as html
from dash.dependencies import Input, Output, State
from datetime import datetime as dt
app = dash.Dash(__name__)
app.config['suppress_callback_exceptions'] = True
app.css.config.serve_locally = True
app.scripts.config.serve_locally = True
app.layout = html.Div(children=[
html.H1(children='AE Analytics Dashboard', style={'color': 'gray', 'text-align': 'center'}),
html.Div(
html.Div(
dcc.Input(id='input-box', placeholder='Enter AE Name', type='text',value=''),
dcc.DatePickerRange(
id='date-picker-range',
start_date_placeholder_text= 'Select a date!',
end_date_placeholder_text='Select a date!'
)
),
html.Button('Submit', id='button'),
# html.Div(id='output-container-button', children='Enter a value and press submit')
)
])
if __name__ == "__main__":
app.run_server(debug=True)
Ошибка:
Ошибка типа: не определен тип: 'DatePickerRange'
I 'm При попытке использовать html.Button
:
возникла следующая ошибка: Ошибка типа: в Button передана неподдерживаемая строка формата. format