Bonjour,
C'est mon premier post sur le forum. J'ai lu les règles mais, si néanmoins mon post ne respectait pas les conventions du forum, n'hésitez pas à me le faire savoir.
Je suis en train d'écrire une lib python utilisant les codes ANSI. Je n'ai trouvé aucune solution pour récupérer la réponse au code ANSI \033[6n (renvoie la position du curseur).
J'ai donc écrit une solution de remplacement :
J'initialise une classe Screen contenant elle même deux classes imbriquées, l'une d'elle contient deux attributs (lignes et colonnes) l'autre des méthodes pour déplacer le curseur (up, down, right, left), comment puis-je faire pour que les méthodes de la deuxième classe imbriquée puisse modifier les attributs de la première (me permettant ainsi de toujours avoir la position du curseur) ?
(En fait, il y a d'autre classes (imbriquées) qui doivent modifier les attributs lignes, colonnes.)
Voici mon code au complet sur pastebin : http://pastebin.com/CRfJzhBz
Les classe imbriquées sont elle nécessaires dans ce cas ?
Merci d'avance.
Edit : Sauriez-vous où je puis trouver un tuto/cours sur les classes imbriquées ?
Partager