gpt4 book ai didi

python - 导入tkinter的 "messagebox"模块时, "import tkinter.messagebox"语法不起作用?

转载 作者:行者123 更新时间:2023-11-28 18:40:54 26 4
gpt4 key购买 nike

既然“messagebox”是“tkinter”包中的一个模块,为什么我必须使用

from tkinter import messagebox

代替

import tkinter.messagebox

我的印象是,要在包中导入模块,我必须使用以下语法:

import package_name.module_name 

感谢您的帮助。

最佳答案

导入 tkinter.messagebox 确实有效(至少在 should 和 3.4 中有效,也许其他版本中可能存在错误),但它被导入为 tkinter.messagebox,写起来既乏味又冗长,如果正在使用 tkinter 的其余部分,这样做是没有意义的,因为 tkinter.messagebox 已经间接进口的。所以一般来说,from tkinter import messagebox 被认为更容易,并且不会失去太多可读性。

关于python - 导入tkinter的 "messagebox"模块时, "import tkinter.messagebox"语法不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26194551/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com