Bonjour,

J'essaie de faire un programme qui permet d'ouvrir un fichier de type .wav ou .txt, mais je rencontre un problème.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
    from tkinter import Button
    from tkinter import Label
    from tkinter import StringVar
    from tkinter import Tk
    from tkinter.filedialog import askopenfilename
 
 
 
 
FILETYPES = [ ("text files", "*.txt") ]
 
 
root = Tk()
 
filename = StringVar(root)
 
label = Label(root, textvariable=filename)
label.pack()
 
button = Button( root,
                 text='Open',
                 lambda: filename.set(askopenfilename(filetypes=FILETYPES)) )
button.pack()
 
 
 
 
 
root.mainloop()

Un problème de syntaxe avec FILETYPES, avec python v2, le programme fonctionne, mais pas avec python v3.
Or je compte implémenter ce code dans mon programme qui est en v3.

Quelqu'un aurait il une piste ? Merci d'avance