问题描述
tkinter模块开发一个程序,想要设计一个子窗口,在子窗口中添加Label,循环播放照片,但是要调用函数start_img()。
因为start_img()函数依赖panel变量(一个显示图片的label),但是panel要放在子窗口中,所以没办法创建在主窗口中。
代码
# 自动更新图片
def image_change():
global Index
time.sleep(3)
while True:
files = os.listdir(Path)
i = 0
for x in files:
# 判断文件是否存在
if not os.path.isfile(Path + '\%s' % x):
break
if i < Index:
i += 1
continue
print('播放图片', x, Index)
if not