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

Python Discussion :

Afficher le contenu d'un fichier csv dans une fenêtre tkinter


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club Avatar de Bruno22380
    Homme Profil pro
    Directeur d'agence
    Inscrit en
    Octobre 2024
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Directeur d'agence
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2024
    Messages : 1
    Par défaut Afficher le contenu d'un fichier csv dans une fenêtre tkinter
    bonjour à tous,en attendant ma formation python,je me suis lance avec de l'IA ,la creation d'un logiciel pro pour gerer une equipe technique dans le milieu de la sante.
    je suis a un stade ou je dois telecharger un fichier.csv et d'afficher le resultat sur une fenetre.
    mais impossible de trouver la solution
    si on pouvait m'aider,cela serait sympatique
    Brunovisu.py

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 550
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 550
    Par défaut
    Je pense que le post devrait être déplacer dans la rubrique python du forum (vu qu'elle existe).
    Tu devrais préciser quel type d'affichage tu veux.
    Un fichier csv ce n'est qu'un fichier texte après tout.
    Pour l'afficher dans un tableau, tu pourrais utiliser un ttk.Treeview (présent dans tkinter) par exemple.
    Et pour la gestion des données, regarde la bibliothèque pandas

    un page montrant diverses façons d'afficher des données (pouvant provenir de différentes sources) dans une "table" (différentes notions de tables aussi)
    https://www.activestate.com/resource...using-tkinter/

  3. #3
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 080
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 080
    Par défaut
    Citation Envoyé par Bruno22380
    blabla...
    Quand on envoi un fichier, on vérifie un minimum son contenu pour qu'il soit lisible... Vous avez des redondances de fonctions qui montrent que vous avez bêtement copier coller sans contrôle.

    Vous n'indiquez même pas à quel endroit le contenu de votre fichier doit être affiché dans une fenêtre Tkinter. On a beau être débutant, attendre une formation et utiliser une IA, il y aura toujours un minimum de lecture et de réflexion à avoir quand on veut développer.

    Pour afficher sur une fenêtre, vous devez insérer des données et pas sûr que vous ne vous trompiez pas de widget, car si c'est du texte (plusieurs lignes), c'est pas le widget Entry qu'il faille utiliser.

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 762
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 762
    Par défaut
    Citation Envoyé par Bruno22380 Voir le message
    mais impossible de trouver la solution
    Une solution se construit en fonction des différentes fonctionnalités à réaliser (histoire de ne pas se retrouver coincé et devoir tout reprendre...).
    On commence par une étape de "conception" qui reformule le besoin en items qu'on saura programmer, composer et qui utilisera des constructions que l'on maîtrise (sinon comment être sur de reformuler correctement et/ou arriver à produire quelque chose?).
    Une fois qu'on sait à peu près ce qu'on veut, reste à le traduire en code. La aussi, le résultat dépendra de ce qu'on maîtrise.

    Tout ça pour dire qu'il ne faut pas confondre l'activité (programmer) et le langage utilisé pour... Ce sont des savoir faire bien différents même s'il est difficile de toucher du doigt ce que peut être la programmation sans voir ce qu'on est capable de faire avec un langage particulier.

    Pour en arriver là, il faut vous donner le temps d'apprendre... et de comprendre: si on vous donne un bout de solution que vous ne maîtrisez pas, ça ne va pas vous aider car vous aurez des difficultés à faire évoluer/adapter le code.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 08/02/2017, 20h02
  2. [2014] Importer le contenu d'un fichier CSV dans une table : "the best way" ?
    Par StringBuilder dans le forum Développement
    Réponses: 7
    Dernier message: 20/01/2016, 22h48
  3. Afficher le contenu d'un fichier TEXT dans une edit
    Par darkman13130 dans le forum C++Builder
    Réponses: 1
    Dernier message: 06/06/2008, 16h41
  4. Réponses: 4
    Dernier message: 11/07/2007, 18h40
  5. Afficher le contenu d'un fichier xls dans un DBgrid
    Par bianconeri dans le forum C++Builder
    Réponses: 5
    Dernier message: 03/09/2004, 16h35

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