CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Python][Tkinter]Convert ir IntVar en int

tueur_4retourns
tueur_4retourns
Niveau 6
07 mai 2013 à 01:27:49

Bonjour,

Je cherche à convertir une valeur IntVar de la bibliothèque Tkinter en int si cela est possible, car dans mon programme, j'ai besoin de comparé deux nombres de ces deux valeurs.
J'ai essayé de convertir l'un ou l'autre dans l'autre valeur:
valeurDeTypeIntVar = int (valeurDeTypeIntVar) sans résultat.

Auriez-vous une idée pour convertir une des valeur? Ou pour pouvoir comparer ces deux valeurs différentes? Merci de vos réponses.

tueur_4retourns
tueur_4retourns
Niveau 6
07 mai 2013 à 02:09:54

Bon ça ne vient pas de là où je pensais. Je vais chercher de mon côté, pendant ce temps je vous passe mon bout de code:

from tkinter import *
import math
import random
bienvenue = """Bienvenue à la roulette du ZCasino!
Devinez le bon nombre, gagnez 3X votre mise!
Devinez un nombre qui a la même couleur que le nombre tiré, gagnez 50% de votre mise!
Le prix d'une bière double à chaques fois que vous vous embrouillez avec la banque, et elle vous permet de gagner à chaques coups"""
casino = Tk()
casino.title('Roulette du ZCasino')
bienvenue = Label(casino, text=bienvenue)
bienvenue.pack()
argent = 1000
prixBiere = 100
while argent > 0:
couleurNoir = False
Biere = False
argent = math.ceil (argent)
ligneVide = Label(casino, text=" ")
argentRestant = Label(casino, text="""Il vous reste {}$""".format(argent))
ligneVide.pack()
argentRestant.pack()
caseBiere = IntVar()
case_biere = Checkbutton(casino, text="Prendre une bière (Prix actuel: {}$, si vous en prenez, il vous restera {}$.)".format(prixBiere, argent-prixBiere), variable=caseBiere)
case_biere.pack()
infoNumeroMise = Label(casino, text="Numéro que vous misez: (entre 0 et 59 compris)")
infoNumeroMise.pack()
numeroMise = IntVar()
var_numeroMise = Entry(casino, textvariable=numeroMise, width=30)
var_numeroMise.pack()
ligneVide.pack()
infoMise = Label(casino, text="Combien misez vous sur ce numéro ?")
infoMise.pack()
mise = IntVar()
var_mise = Entry(casino, textvariable=mise, width=30)
var_mise.pack()
bouton_ok = Button(casino, text="Lancer la bille!", command=casino.quit)
bouton_ok.pack()
casino.mainloop()

La variable de mes deux entry prennent la valeur "PY_VAR2" quoi qu'on marque dans la case.

tueur_4retourns
tueur_4retourns
Niveau 6
07 mai 2013 à 02:27:22

Désolé du dérrangement, mais j'ai trouvé. Pour ceux qui auraient cherché sur google et tombé sur ce topic, je vous indique le problème:

Il faut en fait faire, dans mon cas, mise.get() et numeroMise.get() pour obtenir les valeurs.

Merci quand même beaucoup à vous tous.

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment