bonjours, suite a une recherche intense pour ouvrir une image sur une interface graphique même si je trouve beaucoup de sujet dessus ... j'ai fait tout les test possible rien ne me permai d'afficher mon image pourquoi ??

j'ai trouvé sa comme sujet :
http://python.developpez.com/faq/?page=Widget
http://www.developpez.net/forums/d95...clique-bouton/

avec tout sa je n’arrive pas a trouvé mon erreur sa fais 20 min que je m’arrache les cheveux

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
def liseuse(self):
    newWindow=Tix.Toplevel()
    newWindow.grab_set()
    newWindow.focus_set()
    newWindow.geometry("1080x1920+1597+-203")
    newWindow.resizable(False,False)
    newWindow.title("Liseuse")
    print(self.name[0])
    photo = PhotoImage(file=self.name[0])
    gifdict={}
    gifdict[im] = photo  # référence
    print(gifdict)
    canvas = Canvas(newWindow,width=1000, height=1800)
    canvas.create_image(0, 0, image=photo)
    canvas.pack(side=LEFT)
C:/Users/lekev262/Downloads/[M] Manga scan/[0] scan/101/p1.jpg < ici le print(self.name[0])
Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Python34\lib\tkinter\__init__.py", line 1533, in __call__
return self.func(*args)
File "E:\Anime - Image\appli maison\nouveau\programe TK.py", line 164, in liseuse
photo = PhotoImage(file=self.name[0])
File "C:\Python34\lib\tkinter\__init__.py", line 3416, in __init__
Image.__init__(self, 'photo', name, cnf, master, **kw)
File "C:\Python34\lib\tkinter\__init__.py", line 3372, in __init__
self.tk.call(('image', 'create', imgtype, name,) + options)
_tkinter.TclError: couldn't recognize data in image file "C:/Users/lekev262/Downloads/[M] Manga scan/[0] scan/101/p1.jpg"