IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tkinter Python Discussion :

importation d'une liste et mise a jour des labels et entry


Sujet :

Tkinter Python

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2018
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2018
    Messages : 45
    Par défaut importation d'une liste et mise a jour des labels et entry
    Bonjour,

    Mon Objectif : Importer une liste d'article contenu dans un fichier texte puis rafraîchir les entry et les labels en fonction de la liste (colonne de droite).

    - >Executer le fichier grid.py

    1 : choissisez entre creer un fichier excel ou selectionner un fichier excel
    2: option -> import -> selectionner un fichier .txt

    et normalement la colonne de droite se met a jour.

    1 probleme : si je reitere l'operation la "nouvelle liste" va s'ajouter dans la colonne au lieu de rafraichir.
    2 probleme : Lorsque je remplis les entry et que je valide mes donnees, je lance la fonction savetoexcel.

    Cette fonction permet d'ajouter les donnees saisies au fur et a mesure dans un fichier excel.
    Mais lorsque j'importe une liste d'articles et que je saisie des informations voici ce le bug :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Exception in Tkinter callback
    Traceback (most recent call last):
      File "/usr/lib/python3.8/tkinter/__init__.py", line 1883, in __call__
        return self.func(*args)
      File "grid.py", line 195, in <lambda>
        command =lambda: SavetoExcel(filepath, feuille, List_categories, List_categories_entry, Dico_head, Info))
      File "/home/alexandre/Documents/python/fonctionland.py", line 37, in SavetoExcel
        if(entry.get()!=''):
      File "/usr/lib/python3.8/tkinter/__init__.py", line 3038, in get
        return self.tk.call(self._w, 'get')
    _tkinter.TclError: invalid command name ".!labelframe6.!entry"
    1 : Je ne comprends pas pourquoi mes entry et labels de mes articles ne sont pas update

    Est-ce un problème de portée des variables ?
    doit-je utilise le .set()
    Je vous en remercie
    Suntory
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. liste déroulante mise a jour
    Par D.Mounir dans le forum Excel
    Réponses: 17
    Dernier message: 18/06/2007, 11h34
  2. passage d'une page a une autre et la mise a jour des variables
    Par King_T dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 26/03/2007, 14h19
  3. recuperer valeur liste deroulante + mise a jour champs input
    Par dj_kyl dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 31/03/2006, 18h42
  4. probleme avec des calculs et une requete de mise a jour
    Par el_quincho dans le forum Access
    Réponses: 2
    Dernier message: 16/03/2006, 10h06
  5. Réponses: 5
    Dernier message: 25/11/2005, 12h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo