python购物记录程序_python ATM购物程序

)),即调用dbapi模块中的load_data_from_db方法来展示用户信息

4、定义login函数,输入用户名和密码

(1)、调用user_exists,判断用户是否存在,不存在则使用common.show_message进行异常颜色输出。

(2)、如存在则调用 用户登录模块_user_login ,首先对输入的密码参数进行md5计算_password = common.encrypt(password),调用common模块中的encrypt函数,并进行用户信息的判断的赋值

(3)、判断是否用户被锁定

(4)、判断用户是否登录成功,成功则break退出,失败则输出异常信息

(5)、连续三次登录失败,则设置用户锁定标识为1,并update_user更新到user.db

(6)、重置trycount 重置次数

5、update_user即为将dict_user用户列表信息进行回写文件

6、定义用户存在函数user_exists、创建函数create_user、删除函数del_user、锁定函数unlock_user

7、创建并init_user_info初始化用户信息,输入各种信息后,调用 create_user来生成用户

8、定义静态方法user_auth,用于用户登录验证装饰器

9、定义bind_card函数判断卡绑定

10、注销用户函数logout,将系统属性置空

11、个人中心 - 修改密码函数modify_password

12、修改用户信息modify_user_info

(1)、首先输出当前的用户信息

(2)、输入新的用户信息

(3)、输入新的信用卡信息,并创

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值