J'ai un dossier avec des images, j'utilise tkinter et PIL pour montrer les images dans un répertoire. Mais, chaque fois que je cours le code suivant, il ne montre aucune image. Voici le code que j'ai essayé,Tkinter ne montrant pas les images dans le répertoire
from Tkinter import *
import os
from PIL import Image, ImageTk
def getFileName(image):
print str(image)
def CropManual():
global outputFile
#getCrop(outputFile)
print "Crop Manual"
def showImages(folder):
print "loading....", folder
gtk = Tk()
gtk.wm_title("Images")
row, col = 0,0
for images in os.listdir(folder):
print images
im = Image.open(images)
#im = im.resize(250, 250, Image.ANTIALIAS)
tkimage = ImageTk.PhotoImage(im)
handler = lambda img = images : getFileName(img)
imageButton = Button(gtk, image=tkimage, command=handler)
imageButton.image=tkimage
imageButton.grid(row=row+1, column=col+1, padx=3, pady=3)
row +=1; col+=1;
userCrop = Button(gtk, text="Crop Manually?", command=CropManual)
userCrop.grid(row=row+1, column=col+1, padx=3, pady=3)
gtk.mainloop()
showImages("/home/yogaraj/Music/Image1487915648.54/")
Le dossier de l'image est ici.
Voici l'erreur que je reçois
Il ne montre aucun fichier ou répertoire que le fichier est présent. Quelqu'un peut-il m'aider avec ce problème?
Merci! Ça a marché. Merci beaucoup. – Yogaraj