python文件部分:
user = {'username':None}
shopping_trolley = {}
shopping_num = [0]
money = [0]
my_money = [0]
#获取商品列表
def get_goods_list():
with open('shopping.txt', encoding='utf-8') as fr:
shopping_dic = eval(fr.read())
return shopping_dic
shopping_dic = get_goods_list()
#登录
def login():
if not user['username']:
print("欢迎来到登录页面^-^\n")
usename = input("请输入你的用户名:")
password = input("请输入你的密码:")
#打开文件判断文件中是否存在用户名和密码
with open('user_info.txt',encoding='utf-8') as fr:
data = fr.read().split('|')
user_info = (f"{usename}:{password}")
if user_info in data:
print("登录成功!")
print(f"欢迎{usename},你当前的账户余额为:{my_money[0]}\n")
user['username'] = usename
else:
print("登录失败")
else:
print(f"尊敬的:{user['username']},你已经登录,无需重复登录^-^")
#注册
def register():
print("欢迎来到注册页面^-^\n")
#获取用户注册的用户名和密码
username = input("请输入你的用户名:")
password = input("请输入你的密码&#x