用于创建tkinter小部件的Condensing python代码

时间:2016-07-13 04:38:07

标签: python python-2.7 tkinter

我有一个程序,我设计自学Python,但已经卡住了。我试图使用%和一个参数列表来压缩python代码,让它作为代码运行并循环遍历参数列表,直到它完成,但似乎无法找到它在文档中或与Google有关,主要是因为我无法弄清楚如何搜索它(遗憾的是,我知道它非常模糊)。

我试图做的主要是防止不得不写约。 300行仅用于GUI按钮,标签,框架等。他们之间的变化很少。

显然代码很大,所以它可以在Github,github.com / kari-fox / MixxMaster上找到。我正在寻找任何关于缩小所有GUI元素的建议,主要是因为我发现自己在任何时候需要对任何相似的部分进行微小更改时都会复制/粘贴。

1 个答案:

答案 0 :(得分:0)

感谢Steven Summers提及课程的评论。我不知道他们是如此强大!我找到了这个指南(https://jeffknupp.com/blog/2014/06/18/improve-your-python-python-classes-and-object-oriented-programming/),它使理解和实现课程完美无缺!这帮我削减了近100行纯粹的窗口构建代码,让我做了一些偷偷摸摸的事情。如果有人想看到完整的实现,请查看问题中的github链接。