Bonjour,
J'ai créé un fichier Mes_Classes.py, dans lequel j'ai mis mes Classes

quand je veux les utiliser dans un script
je peux faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
from Mes_Classes import Acces_Base, Personnage
Et après je peux les utiliser comme ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Acces_Base.Add_Perso(perso)
perso = Personnage()
Si je fais l'import comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
import Mes_Classes as MC
je dois les utiliser comme ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
perso = MC.Personnage()
MC.Acces_Base.Add_Perso(perso)
Du coup c'est vachement plus long à écrire quand je veux utiliser une fonction qui est dans ma classe.
Il n'y aurait pas un moyen de définir l'import, pour que je puisse utiliser la fonction Add_Perso directement sans lui dire que Add_Perso est une fonction de la classe Acces_Base, ou en tout cas que je le lui dise une fois pour toute au début et qu'il se débrouille avec pour la suite?