首页 > 解决方案 > 为什么没有定义 TKinter 标签?

问题描述

今天我刚开始学习 Tkinter(所以基本上,我对此一无所知)我正在使用 Hyper 终端和 Bash。我输入了“python app.py”(app 是我的文件名)它说:

回溯(最后一次调用):文件“C:\Users\MyUserName\Desktop\MyFolderName\Python\app.py”,第 15 行,在 testlabel = Label(root, NameError: name 'Label' is not defined

这就是错误。一切都导入成功,我测试了一下。Bash 也很好用。也许答案需要源代码,所以它是:

import tkinter as tk

root = tk.Tk()

root.geometry('800x600')


testlabel = Label(root,
    text= "Hello world!!").place(x = 40, y = 130)

testlabel.pack()
root.title('Test project...')

root.mainloop()

标签: pythontkinter

解决方案


标签未定义使用您的导入来获取标签 testlabel = tk.Label(root, text= "Hello world!!").place(x = 40, y = 130)

和所有其他项目相同...


推荐阅读