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
| #!usr/bin/python
# -*- coding: utf-8 -*-
import tkinter as Tk
import time
root = Tk.Tk()
root.geometry('1500x400')
def voirFlux():
nbRec = 0
for line in open("ficFlux.txt",'r'): # compte le nombre d'enregistrements
nbRec += 1
listFlux = Tk.Listbox(root, width = 140) # creer listFlux comme liste devant apparaitre dans root
yScroll = Tk.Scrollbar(root) # creer yscroll comme scrollbar dans root
yScroll.config(command = listFlux.yview) # declare yscroll comme scrollbar verticale de listFlux
listFlux.config(yscrollcommand = yScroll.set) # configure listFlux comme ayant yscroll comme SBV
ficTamp = open("ficFlux.txt",'r')
cp1 = 0
while cp1 < nbRec:
listFlux.insert(cp1, str(ficTamp.readline().strip('\n')))
cp1 += 1
listFlux.grid(row = 3, column = 0, columnspan = 8)
yScroll.grid(row = 3, column = 6)
return()
butVoirFlux = Tk.Button(root, text = ' Voir les flux detailles ', command = voirFlux, width = 25)
butVoirFlux.grid(row = 1, column = 0)
root.mainloop()
ficTamp.close() |