Сервер Python не обновляется - PullRequest
0 голосов
/ 04 сентября 2018

Я изучаю основы черты по сюжету. Следующий код работает хорошо.

import dash
from dash.dependencies import Input, Output
import dash_core_components as dcc
import dash_html_components as html

app = dash.Dash()

app.layout = html.Div([
    dcc.Input(id='input', value='Enter something here!', type='text'),
    html.Div(id='output')
])

@app.callback(
    Output(component_id='output', component_property='children'),
    [Input(component_id='input', component_property='value')]
)
def update_value(input_data):
    return 'Input: "{}"'.format(input_data)


if __name__ == '__main__':
    app.run_server(debug=True) 

Но когда я запускаю другой пример, я получаю вывод для кода выше.

Пожалуйста, предложите путь вперед. Спасибо за ваше драгоценное время.

Я пытался запустить код из командной строки, но все равно не работал. Я изменил debug = 'False', но все еще не работал

1 Ответ

0 голосов
/ 04 сентября 2018

Итак, насколько я понял из вашей проблемы, вы запускаете два приложения и не можете визуализировать другое приложение. Для этого вам нужно изменить порт, который вы ищете:

app.run_server(debug=True,port=3004)

для этого надо сделать трюк. Вы не можете запустить два dash-приложения на одном и том же порту.

...