Bonjour , j'ai un soucis :

Je suis entrain de développer un minijeu en python plus ou moins ressembant à un jeu de dame , j'aimerais afficher le score de chaque joueurs dynamiquement (quant un coup est joué ont affiche le score ) .

J'ai deux fichiers :

Un pour le code (gameplay , nom:gameplay) et un autre pour l'interface (tkinter, nom:interface) , j'appel mon fichier gameplay dans le fichier interface.

J'arrive à afficher le score dynamiquement avec la fonction print dans le fichier gameplay :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
print "Score Rouge : ",score_rouge
print "Score vert : ",score_vert
Maintenant il faut que je l'affiche dans l'interface et c'est là que ça coince , le score est affiché (fonction print) grâce à une méthode dans le fichier gameplay et je doit l'afficher dans une classe dans le fichier interface .

J'ai fait une méthode dans le fichier interface (class programme)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
 def score_affi(texto,fenetre=group):
        Label(fenetre, text=texto,
fg='#FFFFFF',font="Georgia",bg='#99CCFF',width="60").pack()

et je compté faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
xx.score_affi("LES SCORES",group)
dans mon fichier gameplay.


Mais aprés mainte tentative je susi bloqué!
Merci de votre aide