from tkinter import *
from PIL import Image, ImageTk
import glob, os
root = Tk()
root.geometry("800x600")
# Function to display image
def displayImg(img):
image = Image.open(img)
photo = ImageTk.PhotoImage(image)
newPhoto_label = Label(image=photo)
newPhoto_label.pack()
# gta_images = []
os.chdir("gta")
for file in glob.glob("*.jpg"):
# gta_images.append(str(file))
displayImg(file)
print(file)
# print(gta_images)
root.mainloop()
我正在尝试从一个名为“gta”的文件夹加载图像,然后在我的应用程序上显示这些游戏徽标。程序没有错误,但我认为这是一个逻辑错误。我是Python新手,我不知道我的displayImg函数中可能存在一些作用域逻辑问题
不确定它是否能工作,但尝试使用您从中获取图像的gta文件夹的路径,而不是其名称-用路径替换名称
For more.
相关问题 更多 >
编程相关推荐