ComeçarComece de graça

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 exercício faz parte do curso

Desenvolvendo pacotes Python

Ver curso

Exercício interativo prático

Transforme a teoria em ação com um de nossos exercícios interativos

Começar o exercício