我正在尝试使用 PIL 在 Python 3 中编写一个程序,并且很难显示图像......
我正在使用字典来临时存储来自 config.ini 的变量
usernames={}
usericons={}
for i in range(numberOfUsers):
usernames[i]=config[str(i)]["username"]
usericons[i]=config[str(i)]["usericon"]
稍后,我想显示一个带有图像(缩略图)和用户名的网格供用户选择
usericonWidgets={}
for i in range(numberOfUsers):
usericons[i]=ImageTk.PhotoImage(Image.open(config[str(i)]["usericon"]))
usericonWidgets[i]=Label(usersSelectionCanvas,borderwidth=2,relief=SOLID,)
usericonWidgets[i].configure(image=usericons[i])
usericonWidgets[i].grid(row=i,column=0)
但是,我一直在图像应该在的地方出现空方......没有出现错误,只是白框......我做错了什么,我该如何解决?