from db import db_handler # 从db数据包下面调用db处理模块,以使用其内部的名称空间与函数功能 # 添加购物车接口 def add_shopping_cart_interface(name,shopping_cart): # 定义一个添加购物车的接口 功能函数,传参(用户名,所选商品的购物车列表) user_dic = db_handler.select(name) # 通过db处理模块 内部的查找功能函数,调出对应的用户名name下的用户信息字典 user_dic['shopping_cart'] = shopping_cart # 把shopping_cart的内容信息,添加到在用户信息字典['shopping_cart']作为K对应的值 db_handler.save(user_dic) # 调用db处理模块的保存功能函数,传参(用户新添加了购物车的信息字典) return True,'添加购物车成功!'# 返回 True,添加购物车成功! # 查看购物车接口 def show_shopping_cart_interface(name): # 定义查看购物车功能函数接口,传参(用户名) user_dic = db_handler.select(name) # 用户信息字典 = db数据处理模块的,查找name路径函数 的返回值 return user_dic['shopping_cart'] # 返回 用户信息字典 中的 购物车作为K对应的值