Problème Pil : AttributeError: 'tuple' object has no attribute '

Fermé
shooter7223fr Messages postés 11 Date d'inscription dimanche 2 septembre 2012 Statut Membre Dernière intervention 2 mai 2013 - Modifié par shooter7223fr le 2/05/2013 à 12:05
 Someone - 17 avril 2014 à 15:59
Bonjour à tous.
J'ai un problème et il faut à tout pris que j'arrive a le résoudre au plus vite!!!
Dans ma fonction qui me permet de revenir a la valeur de la variable précédente, j'ai une erreur quo survient lors lors de la modification de la valeur du tableau:

Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Python33\lib\tkinter\__init__.py", line 1442, in __call__
return self.func(*args)
File "C:\Users\nom\Desktop\ISN Modificateur Image\Image deforme.py", line 643, in Precedant
image2 = image1.resize([int(half*t) for t in image1.size])
AttributeError: 'tuple' object has no attribute 'resize'

voici le code de ma fonction :

def Precedant():

global image1
global P
P = P-1


if (L>w) and (H>h) and (P>=0):

image1 = tableau[P]
image2 = image1.resize([int(half*t) for t in image1.size])
imageP = ImageTk.PhotoImage(image2)
imageL = Tk.Label(image=imageP)
imageL.image = imageP
imageL.pack()
imageL.place(relx=1, x=-670, y=120, anchor=Tk.N,height=h-100,width=w)

if (L<=w) and (H<=h) and (P>=0):
image1 = tableau[P]
imageP = ImageTk.PhotoImage(image1)
imageL = Tk.Label(image=imageP)
imageL.image = imageP
imageL.pack()
imageL.place(relx=1, x=-670, y=120, anchor=Tk.N,height=h-100,width=w)

else:
P = 0

Avez-vous une solution a mon problème ???
Merci d'avance =)!!

2 réponses

shooter7223fr Messages postés 11 Date d'inscription dimanche 2 septembre 2012 Statut Membre Dernière intervention 2 mai 2013 2
2 mai 2013 à 18:22
C'est bon problème résolut
0
N'explique pas surtout ...
0