tkinter 给运营开发了一个照片下载工具的使用心得

1.如何从登录界面跳转到功能界面
销毁第一个frame
启用第二个frame

 # 登录后销毁登录界面的frame
   self.destroy()
# 创建第二个frame并绑定到root主窗口 实例化第二个frame对象
 second_app = WorkPage(second_master=root)

2.如何需要显示一个下载进度给运营显示
我这里用标签显示下在的进度
self.process_values 是个字符串 f“{正在下载的第x照片}/{总数量}”
实时赋值给self.process
然后刷新 frame 就可以显示了

self.process = tkinter.StringVar()
self.second_process_label = tkinter.Label(self, textvariable=self.process, background="green", height=2,width=500)
self.second_process_label.pack()
# 更新textvarible 更新显示
self.process.set(self.process_values)
# self是frame 把它更新达到更新进度条的目的
self.update()

3.关于打包exe时,添加icon报错的问题

请到网上下载 “.ico” 后缀的文件,不要自己改图片的后缀,比如笔者把.gif改成了.ico就不能打包成功。

4.关于exe文件不能到其他电脑上成功运行的问题
由于涉及到读写操作,运行程序时有些电脑不能运行成功,使用管理员权限打开程序即可

猜你喜欢

转载自blog.csdn.net/weixin_44259638/article/details/121772028