tkinter程序运行时报错

学习tkinter项目,照着老师写的代码写却仍然报错.具体代码如下:

图片说明

运行的时候标黄色的那一行总是报错如下:
File "E:/Program Files/Python/FollowMyHeart/GUI/Phase6/Demo.py", line 21, in addfile
info['text'] = '\n'.join(filelists)
NameError: name 'info' is not defined

按说label_info都已经定义过了.老师写的代码也是可以运行的.为什么在我的电脑就就运行不了呢

整体代码截个图呗 这样看不出什么

btn_addfile按钮的command那边出了问题,如果回调函数你带上括号,代码就会运行这个函数,这样的话就代码就定义不到了。