Bonjour, j'écris un programme ou je sépare chaque tache dans des modules différents situés dans des répertoires différents. Et j'aurais besoin d'importer un dictionnaire d'un module à un autre. Comment on fais ça ?
Il ne faut pas oublier le __init__.py, même vide: c'est ce qui permet à Python d'initialiser le répertoire en tant que module et espace de nom. Ça s'utilise comme ça (dans script.py):
from donnees.omelette import omelette
from donnees.sandwich import sandwich
omelette
sandwich
# OU
import donnees
donnees.omelette.omelette
donnees.sandwich.sandwich
Edit: Là c'est un dictionnaire mais sache que tu peux importer de la même manière tous les objets (fonctions, listes, classes, etc...)
- Edité par Anonyme 15 novembre 2014 à 8:02:13
Importer un dictionnaire
× 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.