Problème importation
Résolu
loftyramitsu
Messages postés
43
Statut
Membre
-
loftyramitsu Messages postés 43 Statut Membre -
loftyramitsu Messages postés 43 Statut Membre -
bonjour,
Je commence python et j'ai un problème :
J'ai créé un module 'fonctions.py' se situant dans un répertoire (package) caché '.pendu'
Mais comme il y a un point devant, je ne peut pas l'ouvrir comme ça :
import .pendu.fonction il y a une syntax error. J'ai essayé d'autre trucs :
import '.pendu'.fonction
import ".pendu.fonction" etc.....
Y a-t-il une syntaxe spéciale ou autre solution ?
merci d'avance.
Je commence python et j'ai un problème :
J'ai créé un module 'fonctions.py' se situant dans un répertoire (package) caché '.pendu'
Mais comme il y a un point devant, je ne peut pas l'ouvrir comme ça :
import .pendu.fonction il y a une syntax error. J'ai essayé d'autre trucs :
import '.pendu'.fonction
import ".pendu.fonction" etc.....
Y a-t-il une syntaxe spéciale ou autre solution ?
merci d'avance.
4 réponses
-
Bonjour Loftyramisu,
je ne sais pas si on peut faire import avec un nom de dossier
moi, en général, je mets le dossier dans le path Python et ensuite j'importe:
import sys sys.path.append(r'C:\dev\toto') import fonctions.py
-
sys c'est la bibliothèque avec les fonctions permettant de gérer tout ce qui est système
erreur dans mon message:
import fonctions et non pas import fonctions.py
c'est comme import sys, on ne met pas l'extension du fichier -
J'ai réussi en enlevant le point, mais du coup le dossier n'est plus caché.
Je vais essayé ta méthode.
c'est quoi 'sys' ??
merci de m'avoir répondu -