为什么修改用户信息的时候按Y保存会报错?
问题描述:修改步骤最后填Y保存点击确认后报错,报错是说我语法错误吗?
相关截图:
相关代码:
if opt_1=='back': break elif opt_1=='prev' and page>1: page-=1 elif opt_1=='next' and page<count_page: page+=1 elif int(opt_1)>=1 and int(opt_1)<=10: os.system('cls') user_id=result[int(opt_1)-1][0] username=input('\n\t新用户名:') password=getpass('\n\t新密码:') repassword=getpass('\n\t再次输入密码:') if password!=repassword: print(Fore.LIGHTRED_EX,'\n\t两次密码不一致(3秒后自动返回)') print(Style.RESET_ALL) time.sleep(3) break email=input('\n\t新邮箱:') result = __role_service.search_list() for index in range(len(result)): one = result[index] print(Fore.LIGHTBLUE_EX, '\n\t%d.%s' % (index + 1, one[1])) print(Style.RESET_ALL) opt_1 = input('\n\t角色编号:') role_id = result[int(opt_1) - 1][0] opt_1=input('\n\t是否保存(Y/N)') if opt_1=='Y' or opt_1=='y': __user_service.update(user_id,username,password,email,role_id) print('\n\t保存成功(3秒自动返回)') time.sleep(10)
搜索
复制
7
收起
正在回答 回答被采纳积分+1
1回答
Python全栈工程师2020
- 参与学习 人
- 提交作业 5211 份
- 解答问题 2433 个
Facebook曾声称“只招全栈工程师”!全栈用人需求猛增,市面人才紧缺。 0基础进击Python全栈开发,诱人薪资在前方!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星