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

Articles similaires:


2 réponses to “Python, gestion des packages”

  1. AvatarPhil
    1

    Heu, c’est pas plutôt __ini__.py

    Reply to this comment.
  2. AvatarPhil
    2

    Heu, c’est pas plutôt __init__.py

    Reply to this comment.

Laissez un commentaire

Login Method

OpenID

Anonymous

Vous pouvez utilisez les balises suivantes dans vos commentaires:

<a href=""></a> <strong></strong> <em></em> <blockquote></blockquote>

Votre commentaire :

|Top | Content|


|Top | FarBar|



Attention: This is the end of the usable page!
The images below are preloaded standbys only.
This is helpful to those with slower Internet connections.