Python et gtk.glade

Signaler
Messages postés
52
Date d'inscription
dimanche 27 octobre 2013
Statut
Membre
Dernière intervention
17 juin 2014
-
Bonjour,
je suis entraîne de faire un script en python avec une interface graphique gtk.glade qui sert à lire un mot entré par l'utilisateur et en suite si le mot entré existe dans un fichier (essai.txt) veut dire que le mot sera juste donc le programme s'affiche 'mot juste' dans un 'label1.glade'
mais malheureusement ça se fait mal je sais pas le problème !!!!!
s'il vous plais si vous pouvez m'aidez à résolue
je vous y remercie beaucoup
voila mon programme:


#!/usr/bin/python
# -*- coding: iso-8859-15 -*-
#-*- coding: utf-8
import string
import sys
import pygtk
import gtk
import gtk.glade
class monprogram:
def _init_(self):
self.widgets = gtk.glade.XML('correction.glade',"windows1")
events = {'on_button1_clicked': self.ajouter,
'delete' : self.delete,
'on_button2_clicked' : self.corriger }
self.widgets.signal_autoconnects(events)

def corriger(self, source=None, events=None):
f=open('essai.txt',"rb")
mot=raw_input(entry1.glade)
for lignes in f:
if mot in lignes:
self.widgets.get_widget('label1').set_text('mot juste')
return true
if _name_== '_main_':
app=monprogram()
gtk.main()