【发布时间】:2023-01-12 01:44:00
【问题描述】:
以下行:
my_font = tk.font.Font(size=20)
给我以下错误:
模块 tkinter 没有属性 font
如何解决这个问题。
【问题讨论】:
-
您是否明确导入了
tkinter.font?
以下行:
my_font = tk.font.Font(size=20)
给我以下错误:
模块 tkinter 没有属性 font
如何解决这个问题。
【问题讨论】:
tkinter.font?
font 与主 tkinter 分开导入
这应该适合你
import tkinter as tk
from tkinter.font import Font
然后你可以这样做
root = tk.Tk()
my_font = Font(root, size=20)
【讨论】:
root 的 Tk 实例 - 我认为这样更清楚
应该是这样的。
import tkinter.font as tkFont
myFont = tkFont.Font(root, size=20)
【讨论】: