merci pour la réponse
les variables peuvent prendre les valeurs suivantes : 1 à 10
j'ai testé le code en initialisant les variables de la sorte :
var1.set(1)
var2.set(2)
Type: Messages; Utilisateur: aaristocat
merci pour la réponse
les variables peuvent prendre les valeurs suivantes : 1 à 10
j'ai testé le code en initialisant les variables de la sorte :
var1.set(1)
var2.set(2)
merci pour la réponse
y-a t-il un moyen pour éviter l'exception peut être avec if ?
merci
J'ai plusieurs Entry que je souhaite additionner. Le résultat est présenté dans un Label.
Pour cela, j'utilise trace
import tkinter as tk
def somme(*args):
result.set(var1.get() +...
bien que je ne soit pas un "bac +10", infiniment merci d'avoir pris la peine de répondre sans me renvoyer à mes chères études
avant de poster le message j'ai essayé ça :
common.py
from tkinter import *
def base_windows(titre, size, icon):
main = Tk()
main.title(titre)
main.geometry(size)
...
si je sollicite de l'aide c'est que mes recherches sont restées infructueuses.
Néanmoins j'ai suivi votre conseil avisé et me suis plongé dans un nouveau "tuto" :...
merci mais je ne vois pas comment
J'ai un programme qui fonctionne.
Afin de rationaliser le code, je souhaite mettre dans un même fichier (common.py) la création des fenêtres de base.
common.py
from tkinter import *
def...
merci
je n'ai pas le reflexe "collections"
merci pour la réponse
j'avais bien identifié le problème lié à mais l'utilisation d'une chaine associée à un nombre me permettait de mieux identifier les données d'autant plus que j'ai 4 x 50.
je...
merci de prendre de temps de rédiger une réponse aussi longue. Néanmoins, il me semble qu'un peu moins de condescendance serait de bon aloi.
vous pourriez alors répondre simplement à la ou aux...
désolé pour les erreurs de parenthèse sur le code mais je l'ai tapé trop rapidement rapidement
lst = []
for i in range(0, 50):
lst.append(StringVar(value="var" + str(i + 1)))
...
lst = []
for i in range(1, 51):
lst.append(StringVar(value="var" + str(i)))
Entry(main, texvariable=lst[i].grid(row=1, column=i)
for j in range(1, 51):
...
désolé je n'avais pas terminé mon message
J'ai un tableau qui présente des mesures effectuées avec une appareil d'entrainement
j'ai donc :
50 Entry crées avec une boucle : var1, var2, var3.... var50
ma première question à laquelle...
[QUOTE=aaristocat;11490212]
lst = []
for i in range(1, 50):
lst.append(StringVar(value="var" + str(i)))
Entry(main, texvariable=var1).pack()
je reviens vers vous : quelle est la "meilleure" façon de procéder ?
lst[0].get directement dans mes requêtes avec sqlite ou alors nv_var = lst[0].get
merci
merci
mon neurone a bossé
lst = []
for i in range(1, 50):
lst.append(StringVar(value="var" + str(i)))
Entry(main, texvariable=var1).pack()
lst = []
for item in range(1, 50):
lst.append("var" + str(item))
voilà ce que j'ai trouvé pour la création de la liste... et maintenant je bloque pour la suite...
je vais de ce pas voir ça...
j'ai cherché vars : ça donne un dictionnaire non?
merci mais je ne vois pas du tout comment faire
boucle for ?
var1 = StringVar
var2 = StringVar
var3 = StringVar
est-il possible de tout écrire sur nue ligne afin de ne pas répéter le StringVar ?
j'ai cherché en vain
merci
merci je teste
bonjour à tous
j'ai une fonction qui effectue des calculs et affiche les résultats dans une fenêtre tkinter.
je l'ai testé en l'appelant via un button.
est-il possible que cette fonction se...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.