tkinter 中的 Label 和 ttk.Label 有什么区别

what is the difference between Label and ttk.Label in tkinter

我有一个代码,但在添加标签框架后无法正常工作:

label = Label(self, text="Test-1")
label .grid(row=1, stick="w", padx=20)

标签不在左边。

但在添加 ttk 之后:

label = ttk.Label(self, text="Test-1")
label .grid(row=1, stick="w", padx=20)

为什么标签框架工作正常?

因为在第一个中你没有使用这个短语

from tkinter import *

* 导入与 tkinter 相关的所有内容,但是 如果你用过这个

from tkinter import ttk

你只导入创建table的函数