我正在尝试使用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)
然而,我一直在空白的方形图像应该是...... 没有错误出现,只有白框...我做错了什么,我该如何解决?