我剛剛開始了一個COMP項目(Intro course),我們一直在學習Python,並計劃編寫日曆和任務管理器。我剛開始使用Tkinter,GUI看起來不像我認爲的那樣好。我想知道是否有任何提示改善使用Tkinter的GUI,以及是否有其他更好的(和免費的)替代品。Tkinter提示 - 蟒蛇 - 圖形用戶界面
謝謝!
我剛剛開始了一個COMP項目(Intro course),我們一直在學習Python,並計劃編寫日曆和任務管理器。我剛開始使用Tkinter,GUI看起來不像我認爲的那樣好。我想知道是否有任何提示改善使用Tkinter的GUI,以及是否有其他更好的(和免費的)替代品。Tkinter提示 - 蟒蛇 - 圖形用戶界面
謝謝!
如果可能的話,使用ttk
版本的小部件,是具體的,以正在導入的內容:
from tkinter.ttk import LabelFrame
要導入LabelFrame小部件,作爲一個例子。
標準小部件的ttk
版本的行爲類似於他們的tk表親,但有一些不同之處。某些選項不可用,例如padx/pady/ipadx/ipady
選項會減少到padding
。由於您使用'os本地'小部件,某些視覺選項甚至沒有意義。
我建議不要建議全球進口。 PEP8不鼓勵他們。 – 2015-05-25 15:38:34
@BryanOakley我沒有找到全球進口PEP8的參考資料。你什麼意思? https://www.python.org/dev/peps/pep-0008/#imports – Jako 2016-03-24 15:20:11
@Jako:當我說「全球」時,我用錯了詞;我應該說「通配符」。來自PEP8:_「通配符導入(從
我們正在尋找或期望的特定功能/元素會有所不同? – seaotternerd 2015-04-03 22:34:21