Pages

mardi 29 janvier 2019

Convertisseur décimal-binaire-hexadécimal avec Python et Tkinter

Cet article montre un autre GUI assez simple, un convertisseur décimal-binaire-hexadécimal écrit en Python et utilisant Tkinter :

Un appui sur un bouton DEL efface une ligne (oui, je sais, j'aurais pu en mettre un seul qui efface tout...) et le bouton convertir lance la conversion dans le sens :

Décimal ⇰ Binaire ⇰ Hexadécimal
Binaire ⇰ Décimal ⇰ Hexadécimal
Hexadécimal ⇰ Décimal ⇰ Binaire

⇩⇩⇩

Le programme :

Import, création des fonctions et de la fenêtre :
Placement des widgets :

Téléchargement du fichier :



Téléchargement de l'exécutable :





Créer son premier GUI avec Python et Tkinter

Voici le premier article sur Python !
Pour écrire les programmes, j'utilise EduPython (Académie d'Amiens).

Mais vous pouvez lancer le script à partir de Python natif :


Si vous voulez vous lancer dans la création de votre premier Graphic User Interface, vous êtes au bon endroit...

Voici ce que je propose pour commencer petit et facile :
Encore une fois, je précise qu'il y a plusieurs façons de faire et d'obtenir la même chose, mais le but est de découvrir. L'efficacité arrivera plus tard....

Le programme :


Le programme est, je pense, assez détaillé pour comprendre ce qu'il se passe.


Pour télécharger le fichier :



Cerise sur le gâteau, la version exécutable, sans avoir besoin de Python sur son PC :

Décompresser le fichier et lancer CC3d.exe