Comece agoraComece grátis

Imports entre módulos irmãos

O módulo que você documentou no último exercício, impyrial, está crescendo e você separou as funções privadas (aquelas que você não quer que seus usuários usem) das funções públicas. As funções privadas estão no módulo core.py e as públicas estão no módulo api.py.

No entanto, você precisa usar as funções privadas para fazer as funções públicas funcionarem. Neste exercício, você vai importá-las no módulo api.py para que os módulos do seu pacote funcionem juntos.

Observação: certifique-se de executar o example_script.py. Se você executar o arquivo api.py, verá ModuleNotFoundError: No module named 'impyrial', como esperado.

Lembre-se de que você pode abrir/fechar a visão geral de pastas e arquivos clicando no ícone no lado esquerdo do editor destacado em vermelho. Icon with multiple files

Este exercicio faz parte do curso

Desenvolvendo pacotes Python

Ver curso

exercicio interativo prático

Transforme teoria em prática com um dos nossos exercicio interativos

Iniciar exercicio