python - 为什么没有定义 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()
解决方案
标签未定义使用您的导入来获取标签
testlabel = tk.Label(root, text= "Hello world!!").place(x = 40, y = 130)
和所有其他项目相同...
推荐阅读
- julia - 尝试在 Julia 中对 Vector 使用 UnitRange 进行索引时出错
- javascript - 轮播未水平显示
- network-programming - 如果管道包含元素 tcpclientsink + tcpclientsrc,GStreamer RTSP 服务器不输出视频
- html - 如何使标签和输入的长度都相同?
- flutter - 在用户选择的工作日重复警报
- android - DialogFragment 在 android 中的 Fragment 延迟 2 秒后显示
- python - 为特定范围内的值索引列表
- angular - APP_INITIALIZER 解决后运行 JwtModule factory
- c# - MondoDB+C#+IQueryable - 有一个字符串数组以及如何在 Where 子句中将其加入 Mongo 的集合
- glsl - UNASSIGNED-CoreValidation-DrawState-InvalidImageLayout