Interface pour programme python
Ghasszak
Messages postés
1
Statut
Membre
-
jisisv Messages postés 3678 Statut Modérateur -
jisisv Messages postés 3678 Statut Modérateur -
Bonjour,
j'ai un petit programme sous python qui me permet de chiffrer ou de déchiffrer un code, le principe est simple
j'entre Chiffrage("clé", "texte") et je recois le texte chiffré
j'entre Dechiffrage("clé", "texte codé") je recois le texte déchiffré
Je veux que le programme ouvre une fenetre, avec les champs "clé" "message" "message codé", et 2 boutons : codé / décodé en gros avoir une petite interface pour le programme ^^ comment m'y prendre ?
Merci d'avance
j'ai un petit programme sous python qui me permet de chiffrer ou de déchiffrer un code, le principe est simple
j'entre Chiffrage("clé", "texte") et je recois le texte chiffré
j'entre Dechiffrage("clé", "texte codé") je recois le texte déchiffré
Je veux que le programme ouvre une fenetre, avec les champs "clé" "message" "message codé", et 2 boutons : codé / décodé en gros avoir une petite interface pour le programme ^^ comment m'y prendre ?
Merci d'avance
A voir également:
- Interface pour programme python
- Programme demarrage windows - Guide
- Citizen code python avis - Accueil - Outils
- Ce programme est écrit en python il construit un mot secret ✓ - Forum Python
- Programme word gratuit - Guide
- Programme bonjour - Forum Windows
1 réponse
Un petit code vite bidouillé pour t'inspirer:
Voir par exemple
Tkinter 8.5 reference: a GUI for Python
Gates gave ^W sold you the windows.
GNU gave us the whole house.(Alexandrin)
#! /usr/bin/python3
from tkinter import *
def decodeString():
mess.delete(0, END)
mess.insert(0, "DECODED! with key " + key.get())
print("DECODED!")
def encodeString():
coded.delete(0, END)
coded.insert(0, "ENCODED! with key " + key.get())
print("ENCODED")
master = Tk()
Label( master, text = "Message:" ).grid(row=0)
mess = Entry(master)
Label(master, text="Message Codé:").grid(row=1)
coded = Entry(master)
Label( master, text = "Key:" ).grid(row=2)
mess = Entry(master)
key = Entry(master)
mess.grid(row=0, column=1)
coded.grid(row=1, column=1)
key.grid(row=2, column=1)
encode = Button(master, text="Encode string", command=encodeString).grid(row=3, column=1, sticky=W, pady=4)
decode = Button(master, text="Decode string", command=decodeString).grid(row=3, column=2, sticky=W, pady=4)
mainloop()
Voir par exemple
Tkinter 8.5 reference: a GUI for Python
Gates gave ^W sold you the windows.
GNU gave us the whole house.(Alexandrin)