python tkinter 如何批量生成Button,且函数回调能正确

各位老手们,你们好!最近我一个项目遇到一个问题,问题如下:
1,应为需要类似 VSC资源管理器一样的效果,一直没找到批量生成Button且能正确回调函数的方法(点击Button打开于名称相同的文件打印到text上(就是VSC资源管理器同样的效果))
2,压缩文件.我需要压缩文件,而且压缩文件的编码也需要是utf-8(zip)
3,没有了
希望老手没能帮忙,谢谢!

https://blog.csdn.net/weixin_51064701/article/details/120359957