bonjour
vous m'avez aidé pour les classes dans un même répertoire et ça fonctionne
j'essaye un fichier de classe dans un sous répertoire rclass, en commençant par une classe qui ne fait qu'imprimer et qui fonctionne dans le même répertoire
mais ne fonctionne plus dans une sous répertoire
principal.py
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 import rclass.classe_test t1 = classe_test.test1(5) t1.fonction()
rclass
classe_test.py
j'ai eu une erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 class test1(): def __init__(self, data): self.data = data print("appel réussi") def fonction(self): print(self.dada)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 t1 = class_test(5) NameError : name 'classe_test' is not defined
pourtant j’indique bien le chemin à partir du répertoire du programme principal
au cas où j'ai changé le . par / puis \
j'ai essayé avec / : rclass/class_test
SyntaxError :invalid syntax sur /
j'ai essayé \ : rclass\classe_test
SyntaxError : enexpected character after line continuation character
Partager