为什么我需要在python中导入messagebox?

时间:2016-09-11 10:35:01

标签: python-3.x tkinter python-import

如果您已拥有此代码:

from tkinter import *

假设此代码表示它从tkinter模块导入所有内容, 为什么它不导入tkinter消息框。我必须使用这个单独的代码才能工作:

from tkinter import messagebox

1 个答案:

答案 0 :(得分:2)

这就是包的设计方式。 tkinter的作者决定导入" *"不会导入消息框,或者其他一些软件包(ttk是另一个例子)

一般来说,你绝不应该做import *