-1
所以我并不是新来的python或一般编程,但我仍然在学习python。我正在为我和我的一些朋友开发一个程序。当我为我的某个函数不断收到语法错误时,我正在为登录屏幕制作GUI和代码。我不知道可能是什么原因造成的。如果有人可以提供一些援助,将不胜感激。附:我只会发布我一直有错误的部分,并且只有我认为有必要帮助显示正在发生的事情,并且我正在使用python 3.x(如果有帮助的话)。Python Tkinter GUI程序:SyntaxError:无效的语法?
# Login Setup
loginW = Tk()
# Password Authentication Function
def Authentication():
valid = 'pythonprogramming'
if (pwordE = valid):
# Syntax Error for the above line
mp = Tk()
loginW.destroy()
# Main Program here
mp.mainloop()
else:
errorW = Tk()
errorL = Label(errorW, text='Invalid Password!')
errorW.mainloop()
pwordL = Label(loginW, text='Password: ')
pwordE = Entry(loginW, show='*')
logBtn = Button(loginW, text='Login')
logBtn.bind("<Button-1>", Authentication)
pwordL.pack(row=0)
pwordE.pack(row=0, column=1)
logBtn.pack(row=1, columnspan=2)
loginW.mainloop()