1
resposta

Sugestão para evitar o irritante erro de módulo

Depois de apanhar muito, percebi que o problema não é a forma de escrever, mas o fato de que eu estava gravando o fonte dos módulos quando eu os rodava.

Aí é que você tem o problema, porque ao tentar rodar cada módulo, ele interpreta o path de maneira diferente do que quando você roda a partir do programa principal.

Comecei a apenas gravar os módulos com (control-s) e só rodar o programa principal. Passou a funcionar.

1 resposta

Oi! Como vai?

Agradeço por compartilhar seus aprendizados com a comunidade Alura.

Sua observação sobre o erro ao executar os módulos individualmente faz muito sentido e pode confundir mesmo quem já tem alguma experiência. Gostei da sua análise, pois mostra como entender o comportamento do Python em diferentes contextos de execução é importante para evitar erros de importação.

Continue investigando e testando seu código como você fez, isso é essencial para o aprendizado! ✨

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!