Oi, Emily!
Analisando tudo que você compartilhou, pude notar que você está executando o arquivo restaurante.py
.
Contudo, esse arquivo não é capaz de executar nada sozinho, ele é um arquivo de classe Python, o que significa, que a classe criada nele deve ser instanciada em outro arquivo ou nele mesmo, porém, como o seu código deve estar como o da aula, a classe desse arquivo está sendo instanciada no arquivo app.py
.
Então, o arquivo que você deveria estar executando é o app.py
e restaurante.py
.
OBS: o erro "No module named 'modelos'" acontece porque internamente para o arquivo restaurante.py
a referência para "modelos" não existe, mas, para app.py
, que está fora da pasta modelos
, essa referência existe.
Logo, rode o arquivo app.py
e caso tenha algum erro estarei aqui para ajudá-la.
A! Lembre-se de salvar os arquivos "item_cardapio.py", "bebida.py", "prato.py" e "avaliacao.py". Você fez alterações neles, mas não salvou, você pode notar isso com a presença do ícone de bolinha branca em vez do X no arquivo.