我想创建一个循环来创建几个按钮,并在每个按钮中放置不同的图像。但它显示在最后一个按钮上,-注意:当我逐步运行(调试)时,它可以工作。- 我在谷歌上搜索已经两天了 提前谢谢你
from tkinter import *
win = Tk()
win.geometry("800x600")
win.title("hhh")
ls = ['/home/decode/Images/ImageDB/tom.png', '/home/decode/Images /ImageDB/aub.png','/home/decode/Images/ImageDB/res.png']
z=0
#g= ls[z]
for i in range(3):
g= ls[z]
img = PhotoImage(file=g)
btn = Button(win, image=img)
btn.pack()
z+=1
win.*mainloop*()