- Mon Shot de Data Science
- Posts
- Importe tes paquets Python en tant que module
Importe tes paquets Python en tant que module
#31 - En ajoutant __init__.py
Un module python est un fichier python unique (.py). Une collection organisée de fichiers python est appelée un paquet python.
Lors du développement de grands projets, il est bon de définir un fichier __init__.py à l'intérieur d'un paquet.
Considérons que train.py contient une classe Training et que test.py contient une classe Testing.
Sans __init__.py, il faut les importer explicitement à partir de fichiers python spécifiques. Par conséquent, il est redondant d'écrire les deux déclarations d'importation.
Avec __init__.py, tu peux regrouper des fichiers python en un seul module importable. En d'autres termes, il fournit un mécanisme permettant de traiter l'ensemble du paquet comme un module python.
Cela t’évite d'écrire des instructions d'importation redondantes et rend ton code plus propre dans le script d'appel.
Ça t'a plu ? 😎 |
Reply