为了账号安全,请及时绑定邮箱和手机立即绑定

构建tkinter应用程序的最佳方法?

构建tkinter应用程序的最佳方法?

一只萌萌小番薯 2019-06-03 16:03:36
构建tkinter应用程序的最佳方法?下面是我典型的pythontkinter程序的总体结构。def funA():     def funA1():         def funA12():             # stuff     def funA2():         # stuffdef funB():     def funB1():         # stuff     def funB2():         # stuffdef funC():     def funC1():         # stuff     def funC2():         # stuffroot = tk.Tk()button1 = tk.Button(root, command=funA)button1.pack()button2 = tk.Button(root, command=funB)button2.         pack()button3 = tk.Button(root, command=funC)button3.pack()funA funB和funC会带来另一个Toplevel当用户单击按钮1,2,3时,窗口中有小部件。我想知道这是否是编写pythontkinter程序的正确方式?当然,即使我这样写,它也会起作用,但这是最好的方式吗?这听起来很愚蠢,但当我看到其他人编写的代码时,他们的代码并没有被一堆函数弄乱,而且大多是有类的。作为良好做法,我们是否应该遵循什么具体的结构?在开始编写python程序之前,我应该如何计划?我知道在编程中没有最好的实践,我也没有要求它。我只想得到一些建议和解释,让我在自己学习Python的过程中保持正确的方向。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 637 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信