从tkinter Python导入内容
我是Python编程新手。 我正在使用tkinter模块为图形用户界面导入内容 我通过键入以下语句从tkinter模块导入所有内容:从tkinter Python导入内容,python,tkinter,Python,Tkinter,我是Python编程新手。 我正在使用tkinter模块为图形用户界面导入内容 我通过键入以下语句从tkinter模块导入所有内容: from tkinter import * 为什么我仍然需要从同一个模块中分别导入某些类,比如simpledialog,尽管我们已经使用上面的tkinter语句导入了所有内容 from tkinter import simpledialog 如果不单独导入simpledialog,它会抛出一个错误。是的,它确实会抛出错误,因为simpledialog不是tki
from tkinter import *
为什么我仍然需要从同一个模块中分别导入某些类,比如simpledialog
,尽管我们已经使用上面的tkinter语句导入了所有内容
from tkinter import simpledialog
如果不单独导入
simpledialog,它会抛出一个错误。是的,它确实会抛出错误,因为simpledialog不是tkinter的直接模块
基本上,模块是每个文件,文件扩展名为.py,由适当的Python代码组成。将这样的文件作为模块不需要特殊的语法。模块可以包含任意对象,例如文件、类或属性。导入后可以访问所有这些对象
如果在不显式导入simpledialog的情况下执行dir(tkinter),则会在其中显示除simpledialog之外的结果
这是因为图书馆的结构。它不会自动导入tkinter的所有模块。一旦使用import tkinter.simpledialog,它将显示其中的simpledialog模块,这意味着simpledialog以前从未从tkinter导入
此外,建议使用导入tkinter而不是tkinter导入astrik中的,除非在交互式Python shell中工作。一个原因是名称的来源可能非常模糊,因为无法看到它可能是从哪个模块导入的。是的,它确实会抛出错误,因为simpledialog不是tkinter的直接模块
基本上,模块是每个文件,文件扩展名为.py,由适当的Python代码组成。将这样的文件作为模块不需要特殊的语法。模块可以包含任意对象,例如文件、类或属性。导入后可以访问所有这些对象
如果在不显式导入simpledialog的情况下执行dir(tkinter),则会在其中显示除simpledialog之外的结果
这是因为图书馆的结构。它不会自动导入tkinter的所有模块。一旦使用import tkinter.simpledialog,它将显示其中的simpledialog模块,这意味着simpledialog以前从未从tkinter导入
此外,建议使用导入tkinter而不是tkinter导入astrik中的,除非在交互式Python shell中工作。一个原因是名称的来源可能非常模糊,因为无法看到它可能是从哪个模块导入的。您签出了吗:?您是否正在寻找有关Python中面向对象编程的建议?是否签出:?您是否正在寻找有关Python中面向对象编程的建议?