簡體   English   中英

壓縮用於創建tkinter小部件的python代碼

[英]Condensing python code for creating tkinter widgets

我有一個正在設計的程序來教自己Python,但是被卡住了。 我曾經嘗試過使用%和參數列表來壓縮python代碼的方法,以使其作為代碼運行並遍歷參數列表,直到完成為止,但似乎無法在文檔中或Google中找到它,主要是因為我不知道如何搜索它(我知道這非常模糊)。

通常,我想做的是避免寫大約。 300行,僅用於GUI按鈕,標簽,框架等。 它們之間幾乎沒有變化。

顯然,代碼非常龐大,因此可以在Github上找到所有代碼,github.com / kari-fox / MixxMaster。 我正在尋找用於濃縮所有GUI元素的任何類型的建議,主要是因為我發現自己在需要對任何類似作品進行較小更改時都可以復制/粘貼。

感謝史蒂文·薩默斯(Steven Summers)提到班級的評論。 我不知道他們是如此強大! 我找到了本指南( https://jeffknupp.com/blog/2014/06/18/improve-your-python-python-classes-and-object-oriented-programming/ ),它使理解和實現類的工作變得完美! 這幫助我削減了將近100行純窗口構建代碼,並讓我做了一些偷偷摸摸的事情。 如果有人想查看完整的實現,請查看問題中的github鏈接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM