Voila, j'ai commencer une interface graphique, je rencontre un problème lors de l'affichage d'un fichier texte dans une fenetre.
appelé lors d'un clic dans le menu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 import Tkinter as Tk import tkFileDialog def chfichier(bla): root = Tk.Tk() file = tkFileDialog.askopenfile(parent=root,mode='rb',title='Choisissez un fichier') if file != None: data = file.read() c = Tk.Canvas(root,width=800,height=600,bg="White") c.create_text(0,0, data) c.pack() file.close() root.mainloop()
En fait ca m'affiche ca dans la console et non dans la fenetre ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 menu1 = Tk.Menu(root) fichier = Tk.Menu(menu1, tearoff=0) menu1.add_cascade(label="Fichier",menu=fichier) fichier.add_command(label="Ouvrir Corpus", command=lambda : chfichier('Ouvrir corpus')) fichier.add_command(label="Quit", command=root.quit) root.config(menu=menu1) root.mainloop()
Partager