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
| #Génération du tableau
tablegeneral = []
for h in range(21):
tableau=[['a','b','d','b','d'],
['a','b','d','b','d'],
['a','b','d','b','d'],
['a','b','d','b','d'],
['a','b','d','b','d'],
['a','b','d','b','d']]
jointure = ['table',str(h),'.txt']
fichiertexte=''.join(jointure)
liste0 = open(fichiertexte).read()
liste0 = liste0.split()
k = 0
for i in range(6):
for j in range(5):
tableau[i][j] = liste0[k]
k += 1
tablegeneral.append(tableau)
#fenetre tkinter
from tkinter import *
import tkinter.font as tkFont
#création d'une fenêtre
fenetre = Tk()
fenetre.geometry('500x500')
fenetre['bg']= 'grey90'
fenetre.resizable(height=False,width=False)
variable_1 = IntVar()
variable_2 = IntVar()
frame1 = Frame(fenetre, bg='white')
frame1.place(x=50,y=130)
frame2 = Frame(frame1, bg='white')
frame2.pack()
frame3 = Frame(frame1, bg='white')
frame3.pack()
button1 = Button(frame1, text="Rechercher",bg='grey20',fg='white',command=affiche)
TEdit1 = Entry(frame2, textvariable=variable_1)
TEdit1.pack(side='right')
TEdit2 = Entry(frame3, textvariable=variable_2)
TEdit2.pack(side='right')
button1.pack()
fontStyle = tkFont.Font(family="Helvetica 16", size=10)
fontStyle2 = tkFont.Font(family="Lucida Console", size=15)
label4 = Label(frame2, font = fontStyle, fg ='black', bg ='white')
label4['text'] = '0 > 5'
label4.pack(side ='left')
label5 = Label(frame3, font = fontStyle, fg ='black', bg ='white')
label5['text'] = '0 > 4'
label5.pack(side ='left')
fontStyle2 = tkFont.Font(family="Lucida Console", size=15)
label3 = Label(fenetre, font = fontStyle2, bg ='grey90')
label3['text'] = 'Tableau course d\'orientation'
label3.place(x=10,y=10)
photo = PhotoImage(file ='formattableex.png')
canvas = Canvas(fenetre,width=200, height=100)
canvas.create_image(0, 0, anchor=NW, image=photo)
canvas.place(x=10,y=320)
fenetre.mainloop() |