1 #!/usr/bin/env python
2 #-*- coding:utf-8 -*-
3 #Author:James Tao
4
5 importpickle6 importos7
8 buyer_or_seller=input('您好!请登录(买家输入’买家‘\卖家输入’卖家‘):')9
10
11 #--------------------------------买家入口----------------------------------------------
12 if buyer_or_seller=='买家':13
14 #判断是否是新用户
15 new_or_existuser=input('买家注册or登陆(注册输入’注册‘\登陆输入’登陆‘):')16
17
18
19 #--------------------------------新用户注册输入薪水---------------------------------
20 if new_or_existuser=='注册':21 buyername=input('请输入用户名(由字母数字下划线组成):')22 buyerpasswd=input('请输入密码(由字母数字下划线组成):')23
24 #输入初始工资
25 initial_salary=int(input('注册成功!请输入您的工资:'))26
27 #将用户密码存入字典
28 user_passwd={}29 user_passwd[buyername]=buyerpasswd30
31 #将用户密码字典写入文件
32 w_user_passwd = open(buyername+'passwd'+'.txt', 'wb')33 pickle.dump(user_passwd, w_user_passwd)34 w_user_passwd.close()35
36
37 #将用户信息存入字典
38 user_info ={}39 user_info[buyername]={'balance':initial_salary,'boughtgoods':[]}40
41 #将用户信息字典写入文件
42 w_user_info = open(buyername+'info'+'.txt', 'wb')43 pickle.dump(user_info, w_user_info)44 w_user_info.close()45
46 #将用户信息暂时导入到temp_user_info里
47 temp_user_info=user_info48
49
50
51 #-------------------