我是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