Importations entre modules frères
Le module que vous avez documenté dans l'exercice précédent, impyrial, prend de l'ampleur et vous avez séparé les fonctions privées (celles que vous ne souhaitez pas vraiment que les utilisatrices et utilisateurs emploient) des fonctions publiques. Les fonctions privées se trouvent dans le module core.py et les fonctions publiques dans le module api.py.
Cependant, vous devez utiliser les fonctions privées pour faire fonctionner les fonctions publiques. Dans cet exercice, vous allez les importer dans le module api.py afin que les modules de votre paquet fonctionnent ensemble.
Remarque : Assurez-vous d'exécuter example_script.py. Si vous exécutez le fichier api.py, vous obtiendrez
ModuleNotFoundError: No module named 'impyrial', comme prévu.
Rappelez-vous que vous pouvez ouvrir ou fermer l'aperçu des dossiers et des fichiers en cliquant sur l'icône à gauche de l'éditeur, mise en évidence en rouge.

Cette activité fait partie du cours
Créer des paquetages Python
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice