我是tkinter
的新用戶。
我看到視頻教程來學習它。
在這個視頻,他從tkinter
導入該代碼:python從tkinter導入ttk和*
from tkinter import *
from tkinter import ttk
我知道第一線意味着進口的所有類,函數和...在tkinter
和包括ttk
必須的。
爲什麼寫第二行時,他全部導入*
必須包括ttk
。
我嘗試寫第一行和第二刪除線,但隨後我不能使用這樣的代碼:
button = ttk.Button(text = "text")
和ttk
沒有被發現出現錯誤。 什麼時候ttk
分別導入不同?以及當我們在第一行使用*
時爲什麼不包括ttk
。 謝謝。
因爲不是所有的類等都是使用'*'語法導入的,無論在__all__中指定什麼都會導入什麼 – 2014-10-04 20:24:25
請選擇一個站點,不要交叉http://程序員.stackexchange.com/q/258084/110531 – jonrsharpe 2014-10-04 20:26:54
謝謝。 和我刪除http://programmers.stackexchange.com/q/258084/110531 – somename 2014-10-04 20:38:17