Partage
  • Partager sur Facebook
  • Partager sur Twitter

Import sous-packages

Sujet résolu
    9 décembre 2011 à 13:39:22

    Bonjour,

    Je continue ma progression en python.
    J'ai une structure de packages similaire à ceci:

    Sound/
    Sound/__init__.py
    Sound/output.py
    Sound/Utils/
    Sound/Utils/__init__.py
    Sound/Utils/iobuffer.py
    Sound/Utils/errors.py


    Comment puis-je importer tous les packages et sous-packages d'un coup.
    La commande suivante : "import Sound" ne charge pas le sous-package "Utils", mais uniquement le module "output.py"
    Idem pour "from Sound import *".

    Est ce normal?
    Comment arriver à charger tous modules de tous les packages en une seule ligne?

    Merci!
    • Partager sur Facebook
    • Partager sur Twitter
      9 décembre 2011 à 14:28:13

      je crois qu'il faut mettre les imports dans les __init__.py
      pas sûr, jamais utilisé ...
      • Partager sur Facebook
      • Partager sur Twitter

      Python c'est bon, mangez-en. 

        9 décembre 2011 à 14:37:37

        Oui merci josmiley, c'est ce que je pensais aussi.
        Je voulais juste être sûr que, de base, on ne savait appeler directement qu'un seul package à la fois.
        • Partager sur Facebook
        • Partager sur Twitter

        Import sous-packages

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown