的Python的Tkinter名称错误
这里是我的代码:的Python的Tkinter名称错误
import sys from tkinter import*
myGui=Tk()
nameentr=StringVar()
#myGui.geometry('450x450')
myGui.title('Playing with the layout of Buttons')
Label1=Label(myGui,text='Enter Text Here').pack()
textentry1=Entry(myGui,textvariable=nameentry).pack()
button1=Button(myGui,text='Button 1').pack(side=LEFT,padx=5)
button2=Button(myGui,text='Button 2').pack(side=LEFT,padx=5)
button3=Button(myGui,text='Button 3').pack(side=LEFT,padx=5)
button4=Button(myGui,text='Button 4').pack(side=LEFT,padx=5)
这里是我的问题:
textentry1=Entry(myGui,textvariable=nameentry).pack() NameError: name 'nameentry' is not defined
可能有人请修正这个错误?谢谢
回答:
您没有定义nameentry
,而是nameentr
在nameentr=StringVar()
在line 5
。
以上是 的Python的Tkinter名称错误 的全部内容, 来源链接: utcz.com/qa/266850.html