Boa tarde, quando mudei o app = Flask('meu_app')
para app = Flask(__name__)
deu esse erro da imagem abaixo![]
Boa tarde, quando mudei o app = Flask('meu_app')
para app = Flask(__name__)
deu esse erro da imagem abaixo![]
A descrição completa é:
SystemExit: 1
C:\Users\Dell\anaconda3\envs\voila\lib\site-packages\IPython\core\interactiveshell.py:3406: UserWarning: To exit: use 'exit', 'quit', or Ctrl-D. warn("To exit: use 'exit', 'quit', or Ctrl-D.", stacklevel=1)
Olá, Rodrigo! Tudo bem com você?
O erro encontrado por você é causado porque você está executando o Flask em uma célula do Jupyter Notebook. Nessa issue há a recomendação de não realizar a execução em células do Jupyter.
No tópico debug Flask server inside Jupyter Notebook é fornecido uma explicação para isso:
O
flask.Flask
objeto é um aplicativoWSGI
, não um servidor. O Flask usa o servidor de desenvolvimento do Werkzeug como umWSGI
servidor quando você chamapython -m flask run
em seu shell. Ele cria um novo servidorWSGI
e, em seguida, passa seu aplicativo como parâmetro para owerkzeug.serving.run_simple
.
Então para resolver seu problema, digite seu código em um editor de código e o salve com a extensão .py
, assim como o instrutor executou durante o curso.
Qualquer dúvida estou à disposição.