|  | 
 
 发表于 2019-7-18 23:20:37
|
显示全部楼层 
| import easygui as eg
 msg = '请填写以下信息'
 title = '帐号中心'
 fieldNames = ['*用户名','*真实姓名','固定电话','*手机号码','QQ','*E-mail']
 fieldValues = []
 fieldValues =eg.multenterbox(msg,title,fieldNames)#这里如果输入0或*就会进入循环
 while 1:
 if fieldValues == None:
 break
 errmsg = ''
 for i in range(len(fieldNames)):
 option = fieldNames[i].strip()
 if fieldValues[i].strip() ==''and option[0] =='*':
 errmsg +=('%s为必填项.\n'%fieldNames[i])
 if errmsg == '':
 break
 fieldValues = eg.multenterbox(errmsg,title,fieldNames,fieldValues)#这里自己想
  print(fieldValues)
 
 | 
 |