导入 tkinter:模块列表
import tkinter: list of modules
导入 tkinter
不会导入一些基本和有用的模块,例如 messagebox
,如此处解释:
如何检查哪些模块实际上是用 import tkinter
导入的,哪些模块可以通过显式导入(例如 from tkinter import messagebox
)潜在地导入?
这些都在 tkinter documentation 中,所以请帮自己一个忙并阅读它。那里有很多有用的信息,无法通过搜索 Whosebug 获得。(好吧,也许你可以,但先去文档)
一般来说,您可以查看如图所示的目录;(如果您在 .py 脚本中,则需要打印()该目录。)并查看是否包含您想要的任何组件。
>>> import tkinter as tk
>>> dir(tk)
How do I check which modules are actually imported with import tkinter?
使用此代码示例检查所有使用 tkinter 导入的内容:
import tkinter as tk
help(tk)
您将获得打印到控制台的大量数据,显示所有导入和 "constants" 使用 *
导入的数据。
如果您花时间阅读 tkinter documentation,您将看到一个部分,内容如下:
Other modules that provide Tk support include:
tkinter.scrolledtext Text widget with a vertical scroll bar built in.
tkinter.colorchooser Dialog to let the user choose a color.
tkinter.commondialog Base class for the dialogs defined in the other
modules listed here.
tkinter.filedialog Common dialogs to allow the user to specify a file
to open or save.
tkinter.font Utilities to help work with fonts.
tkinter.messagebox Access to standard Tk dialog boxes.
tkinter.simpledialog Basic dialogs and convenience functions.
tkinter.dnd Drag-and-drop support for tkinter.
This is experimental and should become deprecated when it is replaced
with the Tk DND. turtle Turtle graphics in a Tk window.
此部分包含所有其他常用的导入,但 *
未导入。一个不应该列在本节中但我认为应该列的是 ttk
。 ttk
导入也与 *
分开。
对于 ttk
导入,您可以使用外观精美的按钮和其他小部件,它们都使用可以在代码中设置的通用样式。它在视觉上很好用,但不是 100% 需要在 GUI 中完成的工作。
导入 tkinter
不会导入一些基本和有用的模块,例如 messagebox
,如此处解释:
如何检查哪些模块实际上是用 import tkinter
导入的,哪些模块可以通过显式导入(例如 from tkinter import messagebox
)潜在地导入?
这些都在 tkinter documentation 中,所以请帮自己一个忙并阅读它。那里有很多有用的信息,无法通过搜索 Whosebug 获得。(好吧,也许你可以,但先去文档)
一般来说,您可以查看如图所示的目录;(如果您在 .py 脚本中,则需要打印()该目录。)并查看是否包含您想要的任何组件。
>>> import tkinter as tk
>>> dir(tk)
How do I check which modules are actually imported with import tkinter?
使用此代码示例检查所有使用 tkinter 导入的内容:
import tkinter as tk
help(tk)
您将获得打印到控制台的大量数据,显示所有导入和 "constants" 使用 *
导入的数据。
如果您花时间阅读 tkinter documentation,您将看到一个部分,内容如下:
Other modules that provide Tk support include:
tkinter.scrolledtext Text widget with a vertical scroll bar built in.
tkinter.colorchooser Dialog to let the user choose a color.
tkinter.commondialog Base class for the dialogs defined in the other modules listed here.
tkinter.filedialog Common dialogs to allow the user to specify a file to open or save.
tkinter.font Utilities to help work with fonts.
tkinter.messagebox Access to standard Tk dialog boxes.
tkinter.simpledialog Basic dialogs and convenience functions.
tkinter.dnd Drag-and-drop support for tkinter.
This is experimental and should become deprecated when it is replaced with the Tk DND. turtle Turtle graphics in a Tk window.
此部分包含所有其他常用的导入,但 *
未导入。一个不应该列在本节中但我认为应该列的是 ttk
。 ttk
导入也与 *
分开。
对于 ttk
导入,您可以使用外观精美的按钮和其他小部件,它们都使用可以在代码中设置的通用样式。它在视觉上很好用,但不是 100% 需要在 GUI 中完成的工作。