Bonjour à tous,

J'aurai besoin de votre aide sur une partie de mon script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
 
import gi
gi.require_version("Gtk", "3.0")
from gi.repository import Gtk
 
 
class imp:
	def __init__(self):
 
		#construction de la fenetre avec le bon fichier GLADE
		filename = "impression.glade"
		interface = Gtk.Builder()
		interface.add_from_file(filename)
 
		#connexion des signaux
		interface.connect_signals(self)
 
		#mise en variable des objets
		fenetre = interface.get_object("form")
 
		self.entry1 = interface.get_object("entry1")
		self.entry2 = interface.get_object("entry2")
		self.entry3 = interface.get_object("entry3")
 
		self.entry4 = interface.get_object("entry4")
		self.entry5 = interface.get_object("entry5")
		self.entry6 = interface.get_object("entry6")
 
		self.entry7 = interface.get_object("entry7")
		self.entry8 = interface.get_object("entry8")
		self.entry9 = interface.get_object("entry9")
 
		self.entry10 = interface.get_object("entry10")
		self.entry11 = interface.get_object("entry11")
		self.entry12 = interface.get_object("entry12")
 
 
		fenetre.show_all()
 
 
	def on_form_destroy(self,widget):
		Gtk.main_quit()
 
 
 
if __name__ == "__main__":
	imp()
	Gtk.main()
Et voici mon interface graphique GLADE

Nom : impression.PNG
Affichages : 466
Taille : 21,8 Ko

Je vous explique le contexte : je dois simplement récupérer les valeurs des entry1 2 et 3 pour les mettre sous une forme entry1,entry2,entry3 (et vérifier si les entrées sont conformes) avec le bouton Imprimer.
Ma question est une question de débutant et concerne cette partie de script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
self.entry1 = interface.get_object("entry1")
self.entry2 = interface.get_object("entry2")
self.entry3 = interface.get_object("entry3")
Lorsque que je fais mon initialisation avez-vous un autre moyen que de mettre les objets dans des variables pour pouvoir agir dessus avec la fonction ou methode du bouton Imprimer ? Je suis conscient de mon niveau alors ne soyez pas trop dur avec moi si je n'ai rien compris avec la programmation objet

Merci d'avance et bonne journée
Cordialement