问一个有关模块导入的问题,望解答,谢谢
Error:module 'tkinter' has no attribute 'ttk'请问,为什么:
import tkinter 后找不到 ttk?
而
from tkinter import ttk
确可以??
额,这不是文件名重复的问题。
问问,
所以, import + 包名
只是默认导入 __init__里面的内容吗?
因为 tkinter 是一个包
而 ttk 是 tkinter 包里面的一个模块
而一个包为什么会有自带的方法呢?答案就在包里的 __init__.py 的文件里,所有 tkinter 包自带的方法都在这里面
而其他的都需要另外导入 模块的都是在这个 py 文件的同级目录下
页:
[1]