Erreur dans la configuration d'un label Tkinter

-
Bonjour, j'aimerai configurer un label de sorte que quand il y a le mot "Diffusion" il soit remplacer par "DiffusionOk" dans mon frame. J'ai procéder de cette façon mais malgré bcp de recherche je ne trouve pas la solution.. quand je clique sur mon bouton rien ne se passe (même pas de message d'erreur)

où est mon erreur ? mercii

# fonction actionner par un bouton dans le root 
def replace(ligne,labelP):
if "Diffusion" in ligne:
labelP.config(text='DiffusionOk')

# code dans un frame dans le root
...
input = open('precipitation_diffusion_inputHMI1.txt','rt')
for ligne in input.read().splitlines():
ligne=ligne.split()
labelP=Label(fr,text=ligne)
labelP.grid(sticky=N+E)
Afficher la suite 

Votre réponse

1 réponse

Commenter la réponse de tamamieenslip

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.