Enfin tout comprendre des imports


Détails
Déjà eu des problèmes de "Module not found" ? Déjà eu besoin de mettre des "sys.path.append" partout ? Déjà eu des soucis de d'imports qui fonctionnent dans le code applicatif mais pas dans les tests ? Ou en local mais pas en CI / Prod ?
Reprenons les bases :
- Comment fonctionne le "PYTHONPATH", les imports, les packages et les modules en Python 3 ?
- Comment architecturer son projet et ses outils pour ne plus avoir de problèmes ?
- Et mes conseils de débugging de ces situations.
Julien Lenormand est artisan logiciel chez KAIZEN Solutions, un Pythoniste expert des bases de code Python 2 et un afficionados du Meetup Python Grenoble.
Merci à la [Turbine.coop](https://turbine.coop) de continuer à nous accueillir dans ses locaux.


Enfin tout comprendre des imports