CommencezCommencez gratuitement

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. Icon with multiple files

Cette activité fait partie du cours

Créer des paquetages Python

Voir le cours

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice