如何添加商品信息?
步骤 1:创建商品信息模型
- 创建一个名为
product_info
的字典类。 - 在字典中定义所有商品信息,例如:
- 商品名称
- 商品价格
- 商品描述
- 供应商名称
- 购买链接
class ProductInfo:
def __init__(self, name, price, description, supplier, link):
self.name = name
self.price = price
self.description = description
self.supplier = supplier
self.link = link
步骤 2:创建商品信息对象
- 创建一个
ProductInfo
对象,并传递商品信息。
product_info = ProductInfo("iPhone 12 Pro", 999.99, "这是一个高性能的移动电话。", "Apple", "product_link.html")
步骤 3:添加商品信息到商品模型
- 在商品模型中,定义一个
products
列表,并添加商品信息对象。
class ProductModel:
def __init__(self):
self.products = []
def add_product(self, product):
self.products.append(product)
步骤 4:使用商品模型添加商品信息
- 创建一个
ProductModel
对象。 - 调用
add_product()
方法,传递商品信息对象。
product_model = ProductModel()
product_model.add_product(product_info)
完整代码示例:
class ProductInfo:
def __init__(self, name, price, description, supplier, link):
self.name = name
self.price = price
self.description = description
self.supplier = supplier
self.link = link
class ProductModel:
def __init__(self):
self.products = []
def add_product(self, product):
self.products.append(product)
# 创建商品信息对象
product_info = ProductInfo("iPhone 12 Pro", 999.99, "这是一个高性能的移动电话。", "Apple", "product_link.html")
# 创建商品模型
product_model = ProductModel()
# 添加商品信息到商品模型
product_model.add_product(product_info)
```