Tkinter GUI tutorial python - comment nettoyer les données excel

Estimation du temps de lecture : 2 procès-verbal

Tkinter est une application en Python qui permet aux utilisateurs de créer des interfaces graphiques pour gérer les données de manière plus conviviale.

Nous développons ici notre capacité d'analyse des données et cherchons à fournir à l'utilisateur les fonctionnalités qu'il utilise dans son travail ou dans ses projets universitaires.

Nous avons testé ce code sur plus de 100 000 enregistrements se trouvant sur le réseau Microsoft OneDrive, donc d'une certaine manière, pour cette raison, ses vitesses étaient assez bonnes.

En conséquence, sur cinq tests, ils étaient tous inférieurs à 100 du début à la fin.

le nettoyage des données nettoyage des données fixé

Dans ce tutoriel python de l'interface graphique de Tkinter, on vous montrera comment trouver les erreurs de données, les nettoyer et exporter le résultat final vers Excel.

Nous allons vous expliquer ce qui suit :

  • Création de l'interface Tkinter.
  • Méthodes/fonctions pour trouver les erreurs.
  • Méthodes/fonctions pour nettoyer les données.
  • Exportation des données propres vers un fichier Excel.

 

Pour résumer :

La vidéo passe par la création d'une fenêtre Tkinter en utilisant une toile et un cadre pour stocker les données.

Il envisage ensuite d'importer les données via pd.read_excel, pour les charger dans un cadre de données pandas.

Ensuite, il y a une fonction et/ou une méthode qui permet d'extraire les erreurs par str.extract , qui est chargé dans des colonnes séparées

Enfin, j'ai exporté l'ensemble de données propres en utilisant rawdata.to_excel , et j'ai enregistré le fichier dans une nouvelle feuille de calcul séparée.

Tutoriel python Tkinter

Estimation du temps de lecture : 3 procès-verbal

Faisons les présentations 🙂
Tkinter est un progiciel qui permet à un programmeur de créer une interface graphique, qui peut ensuite être ouverte sur un écran d'ordinateur par un utilisateur. Il existe de nombreux types d'applications graphiques, mais on peut citer comme exemple une calculatrice ou un éditeur de texte qui s'ouvre lorsque vous cliquez dessus.

Tkinter serait le paquet d'interface graphique le plus utilisé en Python, en raison de sa simplicité, mais PySimpleGUI, PYQt ou PySide sont d'autres alternatives. Assurez-vous de les rechercher avant de les utiliser afin de vous assurer qu'elles conviennent à vos besoins.

Pourquoi utiliser Tkinter ?

  • Relativement simple et facile à apprendre, la formation est rapide.
  • Une excellente introduction aux concepts et aux idées de création d'applications graphiques, vous permettra d'acquérir de bonnes bases sur les techniques et les approches nécessaires.
  • Très bien documenté, un programmeur devrait donc être capable de trouver la réponse à tout ce qu'il a besoin de comprendre.

Maintenant que nous sommes présentés, voyons comment l'utiliser :

Installez Python comme d'habitude, et assurez-vous que Tkinter fonctionne et que vous avez la bonne version. Notez que l' importation de Tkinter est pour la version 3.x, avant cela utilisez l'importation Tkinter

Veuillez noter que vous verrez à certains endroits, lorsque vous utilisez du code Python, que les majuscules sont importantes. Cela peut parfois vous rendre perplexe quant à la raison pour laquelle une partie de votre code ne fonctionne pas, en général, l'interprète doit le signaler pour vous.

Bien qu'il soit correct de mettre une majuscule au début d'une ligne, le langage de programmation ignorera la convention écrite de l'anglais. En voici un exemple :

liste = ["a", "b", "c"]
Imprimer(liste)
donne 
NameError : le nom "Print" n'est pas défini
considérant que
liste = ["a", "b", "c"]
imprimer(liste)
donne ["a", "b", "c"]. 
Aucune erreur

Lorsque vous sauvegardez votre script python, ne l'appelez pas tkinter.py comme je l'ai fait, la déclaration d'importation ne fonctionnera pas. Appelez-le quelque chose comme tkinter_test.py, voir la flèche rouge ci-dessous.

Au début de la vidéo ci-dessous, le code ressemblera à ceci. Les six premières lignes sont la création de l'écran Tkinter : sa taille et tous les boutons qui y apparaîtront.

Notez que tous les codes doivent apparaître entre la ligne deux et la ligne six, afin que la sortie d'écran fonctionne et se présente correctement.

Ajouté à ce code dans la vidéo suivante :

  • Bouton - qui ouvrira notre chaîne YouTube
  • Une image
  • Un lien cliquable - qui vous amènera à notre page d'accueil

Voici une capture d'écran de la sortie finale :

Voir un lien vers la documentation Python ici Tkinter sur python.org