Tkinter checkbox, recuperer la valeur depuis une autre fonction
Bonjour, je suis en train de faire un programme qui posséde un page de configuration, celle ci dispose pour le moment de plusieurs checkbox.
Le problème c'est que je n'arrive pas a récuperer leurs valeurs depuis une autre fonction, j'ai pourtant mis le nom de la variable a global.
Voici le contenu de ma fonction configuration qui crée une nouvelle fenetre appelé new_windows:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| global photo_configuration
new_window = Toplevel(root)
new_window.title("Configuration")
new_window.geometry("640x480") # Définir la taille de la nouvelle fenêtre
label1 = Label(new_window, text="Page de configuration")
label1.pack()
# Ajout d'un Checkbutton pour le gps
global etat_gps
etat_gps = IntVar()
checkbox = Checkbutton(new_window, text="Activer le GPS", variable=etat_gps, :arf::arf::arf::arf::ptdr:onvalue=1, offvalue=0, command=print_selection)
checkbox.pack() |
Je cherche donc a récuperer la valeur de la variable "etat_gps", je n'y parviens pas depuis mon autre fonction.
Comment faire? :arf:
J'utilise en debut de programme ceci:
Code:
1 2
| from tkinter import *
from tkinter import messagebox |