Étude de cas : développer un logiciel en Python
Mark Pedigo
Principal Data Scientist

Modularité : principe clé de l'ingénierie logicielle
« Don't Repeat Yourself » : principe clé de l'ingénierie logicielle
Packaging : principe clé de l'ingénierie logicielle
__init__.py pour l'initialisation du module__init__.py__init__.py : identifie le dossier comme un packageproject \
|--- package
| |--- module1.py
| |--- module2.py
|--- main.py
from package import module1from package.module1 import function. = courant, .. = parent)from . import module1from .module1 import functionÉtude de cas : développer un logiciel en Python