Python, gestion des packages
Il est possible d’organiser les différents modules que vous développez en les regroupant dans des packages.
En Java, ces packages sont en fait des dossiers dans lesquels vous mettez les codes sources des fichiers.
Il en est de même en Python.
Imaginons que vous ayez les fichiers suivants :
main.py, 1-1.py, 1-2.py, 2-1.py,2-2.py
Vous allez regrouper 1-1 et 1-2 dans le dossier 1 et 2-1, 2-2 dans le dossier 2.
1 et 2 sont des sous-dossiers du dossier où se trouve main.py.
Dans chacun des sous-dossiers, vous devez IMPERATIVEMENT créer un fichier __touch__.py.
Ensuite, dans le code de main.py, vous importez de la façon suivante :
import 1.1-2
Et voilà, votre source sera plus lisible, ainsi
Mmmhhh, je pense que je vais créer une catégorie Python, parti comme je le suis
