Skip to content

Instantly share code, notes, and snippets.

@PandyYang
Created March 2, 2018 03:05
Show Gist options
  • Save PandyYang/30a0a0aea836ca18d79729052dd7682c to your computer and use it in GitHub Desktop.
Save PandyYang/30a0a0aea836ca18d79729052dd7682c to your computer and use it in GitHub Desktop.
from tkinter import *
master = Tk()
v = StringVar()
def test(content,reason,name):
if content == "pandy":
print("正确!")
print(content,reason,name)
return True
else:
print("错误!")
print(content,reason,name)
return False
testCMD = master.register(test)
e1 = Entry(master,textvariable=v,validate = "focusout",\
validatecommand = (testCMD,"%P","v","%w"))
e2 = Entry(master)
e1.pack(padx = 10,pady = 10)
e2.pack(padx = 10,pady = 10)
mainloop()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment