1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
| #! /usr/bin/python
#-*-coding: utf-8 -*-
from Tkinter import *
presentation="""
Calcul de remise
(Ne pas utiliser de virgule)
Uniquement des points
"""
def verifie_si_wget_est_installe():
print "*Vérifie si le paquet wget est installé."
print "Non terminé"
def calcul():
global R2, R3
print "calcul"
C1 = f2.get() # ENTRY PRIX
C2 = f4.get() # ENTRY REMISE
var_texte_1 = f2.get()
var_texte_1 = float(var_texte_1)
var_texte_2 = f4.get()
var_texte_2 = float(var_texte_2)
R1 = var_texte_1 * var_texte_2
var_texte_3 = R1
var_texte_3 = float(var_texte_3)
R2 = var_texte_3 / 100
var_texte_4 = R2
var_texte_4 = float(var_texte_4)
R3 = var_texte_1 - var_texte_4
print "le prix est de : " +f2.get()+" "
print "la remise est de : " +f4.get()+" %"
print "La réduction est de :",R2,""
print "Le prix avec remise est de :",R3,""
print
def valider(event=""):
chainereponse1="Le prix est de : "+ f2.get()+" "
chainereponse2="La remise est de : "+ f4.get()+" %"
chainereponse3="La réduction est de : "+str(R2)+" "
chainereponse4="Le prix avec remise est de : "+str(R3)+" "
#chainereponse="Le fichier est : "
#chainereponse= "\n" + f2.get()
#chainereponse += f2.get()
#chainereponse += "\n est : "
#chainereponse += str(pgcdl)
f9.configure(text=chainereponse1)
f10.configure(text=chainereponse2)
f11.configure(text=chainereponse3)
f12.configure(text=chainereponse4)
def valid():
calcul()
valider()
#------------------------------------------------------------------------------------------------------------
# Corps du prog
fp=Tk()
fp.title("Remise")
f0=Label(fp,text=presentation ,fg="blue")
f0.pack()
f1=Label(fp,text='Prix : ',fg="blue")
f1.pack()
f2=Entry(fp)
f2.focus_set()
f2.bind("<Return>",valid)
f2.pack()
f3=Label(fp,text='Remise: ',fg="blue")
f3.pack()
f4=Entry(fp)
f4.focus_set()
f4.bind("<Return>",valid)
f4.pack()
f5=Label(fp,text='' ,fg="blue")
f5.pack()
f6=Button(fp,text=" Ok ",command=valid)
f6.pack()
f7=Button(fp,text=" Quitter ",command=fp.destroy)
f7.pack()
f8=Label(fp,text="")
f8.pack()
f9=Label(fp,text="",fg="red")
f9.pack()
f10=Label(fp,text="",fg="red")
f10.pack()
f11=Label(fp,text="",fg="red")
f11.pack()
f12=Label(fp,text="",fg="red")
f12.pack()
f13=Label(fp,text="")
f13.pack()
fp.mainloop() |
Partager