的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,而是nameentrnameentr=StringVar()line 5

以上是 的Python的Tkinter名称错误 的全部内容, 来源链接: utcz.com/qa/266850.html

回到顶部