|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- import easygui as eg
- msg = '请填写以下资料'
- title = '账户中心'
- boolssw = [' *用户名',' *真实姓名',' 固定电话',' *手机号码',' QQ',' *E-mail']
- Bools = []
- Bools = eg.multenterbox(msg,title,boolssw)
- while 1:
- if Bools == None:
- break
- errmsg = ''
- for i in range(len(boolssw)):
- option = boolssw[1].strip()
- if Bools[i].strip() == '' and option[0] == '*':
- errmsg += ('【%s】为必填项。\n\n' % boolssw[i])
- if errmsg == "":
- break
- Bools = eg.multenterbox(errmsg,title,boolssw,Bools)
- print('用户资料如下:%s' % str(boolssw))
复制代码
不带*的选项也会成为必填项,是哪里出现了问题
第十五行
option = boolssw[1].strip() 改成option = boolssw[i].strip()
|
|