我想导入 tkfont 但它不起作用
from tkinter import *
import tkFont
class BuckysButtons:
def __init__(self,master):
frame = Frame(master)
frame.pack()
helv36 = tkFont.Font(family="Helvetica",size=36,weight="bold")
self.printButton = Button(frame,font=helv36, text ="Print
Message",command = self.printMessage,compound ='top')
self.printButton.pack(side =LEFT)
self.quitButton = Button(frame, text ="quit", command = frame.quit)
self.quitButton.pack(side=LEFT)
def printMessage(self):
print("It worked!")
root = Tk()
b = BuckysButtons(root)
root.mainloop()
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
回溯(最近一次调用最后一次):
文件“exercise.py”,第 2 行,在
导入字体
ModuleNotFoundError: 没有名为“tkFont”的模块
hol*_*web 10
您可能正在尝试在 Python 3 下运行 Python 2 代码,它进行了一些库重组。
如果您用它替换当前的导入import tkinter.font as TkFont就足以让您前进。
| 归档时间: |
|
| 查看次数: |
10131 次 |
| 最近记录: |