我浏览了类似措辞的问题,但没有找到答案:
导入某些库时,似乎必须在一个语句中导入顶级库,然后在第二个语句中导入我想使用的模块或对象。我最近遇到的一个例子是:
import tkinter as tk
import tkinter.filedialog
这使我能够以两种不同的方式获得文件对话框:
files = filedialog.askopenfilenames()
要么
files = tk.filedialog.askopenfilenames()
为什么不导入就不能调用第二个选项tkinter.filedialog
?我不熟悉文件/包/模块/等的具体结构。我认为它与它有关。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句