[Python/tkinter] Radiobuttons non sélectionnés

Bonjour tout le monde.
J'ai un petit soucis avec tkinter:

J'ai 2 radiobuttons, mais impossible d'en sélectionner un par défaut:

v = Tkinter.IntVar()
Tkinter.Radiobutton(varianteGroup.interior(),variable=v,value=0,text="choix1").grid(column=0,row=0)   Tkinter.Radiobutton(varianteGroup.interior(),variable=v,value=1,text="choix2").grid(column=0,row=1)
v.set(0)


Les deux radioboutons d'affichent bien, et ils fonctionnent bien quand je clic dessus.

Mais pas moyen d'en sélectionner un par défaut.
Je ne comprend pas ce que j'ai mal fait.
Quelqu'un aurait-il une idée ?

Merci d'avance.

(A tout hasard: varianteGroupe est un objet Pmw.Group())

2 réponses

  1. Modérateur
    Trouvé !

    En fait, si vous ne gardez pas une référence à la variable v hors de votre constructeur, Tkinter ne garde pas la valeur par défaut.
    Il suffit d'ajouter:
    self._mavaleur = v

    et c'est bon.