Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Erro load as ASGI app

ao passar o comando uvicorn main:app --reload aparece esse erro

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

tentei importar o app para a pág main, porém não deu certo também

2 respostas
solução!

Opa, Rafael! Tudo joia?

Não há nenhum problema na estrutura do seu código ou nos arquivos.

O erro "Error loading ASGI app. Attribute "app" not found in module "main"." informa que não conseguiu achar o atributo app em um arquivo main, que é a estrutura padrão de um projeto FastAPI. Isso aconteceu porque você acabou esquecendo de salvar as alterações que você realizou no arquivo main.py.

Então, para salvar alterações realizadas no VScode, basta você usar os comandos: "CTRL + S" no arquivo que você fez essas alterações. É possível notar se o arquivo foi salvo ou não, se foi salvo aparecerá um ícone de "X" na parte superior da página do arquivo, caso não, ficará no lugar um ícone de bola. Segue uma imagem para exemplificar melhor.

Captura de tela do VScode

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

Obrigado!