Python easyGUI 登录框 非空验证

 1 import easygui as g
 2 
 3 msg='欢迎注册'
 4 title='注册'
 5 fieldNames=['*用户名','*密码','*重复密码','真实姓名','手机号','QQ','e-mail']
 6 fieldValues=[]
 7 fieldValues=g.multenterbox(msg,title,fieldNames)
 8 
 9 while 1:
10     if fieldValues==None:
11         break
12     errormsg=''
13     for i in range(len(fieldNames)):
14         if '*' in fieldNames[i]:
15             if fieldValues[i]=='':
16                 errormsg+='【%s】不能为空'%fieldNames[i]
17                 #g.msgbox(errormsg)
18                 #break
19     if errormsg=='':
20         break
21 
22     fieldValues=g.multenterbox(errormsg,title,fieldNames,fieldValues)
23 
24 print(str(fieldValues))
原文地址:https://www.cnblogs.com/scios/p/8386642.html