Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope
Python & Zope Forum d'entraide sur la programmation en Python et Zope. Avant de poster -> F.A.Q Python
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 11/11/2012, 21h55   #1
pierre-y
Membre du Club
 
Inscription : décembre 2007
Messages : 68
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 68
Points : 53
Points : 53
Par défaut récupéré la valeur d'un Checkbutton

Bonsoir,

Est il possible de récupérer la variable contenu dans Checkbutton(variable=test)pour faire le lien avec python et Tkinter pour s'en servir comme d'un interrupteur. Je ne trouve pas d'exemple qui la récupère.
pierre-y est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2012, 08h19   #2
pfeuh
Membre Expert
 
Développeur en systèmes embarqués
Inscription : mars 2006
Messages : 763
Détails du profil
Informations personnelles :
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Développeur en systèmes embarqués
Secteur : Industrie

Informations forums :
Inscription : mars 2006
Messages : 763
Points : 1 031
Points : 1 031
Salut,

Il faut utiliser les variables tkinter, elles sont faites pour celà.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
import Tkinter as tk
import sys
 
def seeLightState(var):
    sys.stdout.write(str(var.get()))
 
win = tk.Tk()
light_state = tk.IntVar(value=0)
tk.Checkbutton(win, text='light', variable=light_state).grid()
tk.Button(win, text='See light value', command=lambda var=light_state:seeLightState(var)).grid()
win.mainloop()
A+

Pfeuh
pfeuh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2012, 11h14   #3
pierre-y
Membre du Club
 
Inscription : décembre 2007
Messages : 68
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 68
Points : 53
Points : 53
merci , je voyais pas comment traier cette variable.
pierre-y est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h58.


 
 
 
 
Partenaires

Hébergement Web