2010-07-20 3 views

Répondre

3
from Commands import * 

Vous devez créer un fichier vide nommé « __init__.py » dans le dossier « Commandes », et votre script d'application principale doit se trouver dans le dossier "Application" que vous avez mentionné. Notez toutefois que "from module import *" n'est pas recommandé car cela peut entraîner une pollution de l'espace de noms.

Lecture this.

+0

Merci d'avoir signalé cette exigence de fichier très importante. Est-ce que je peux faire quelque chose pour personnaliser le fichier init? – Galilsnap

+0

Oui. Vous pouvez spécifier les modules à inclure en ajoutant une liste nommée '__all__' dans celui-ci. Voir la documentation Python: http://docs.python.org/tutorial/modules.html#importing-from-a-package –

2

Si vous démarrez votre programme d'application, vous pouvez importer tous les modules/commandes à l'aide:

from Commands import * 
Questions connexes