productList = [{
“sku”: 1,
“name”: “iphone 12 pro max”,
“price”: 12999,
“brand”: “苹果”
}, {
“sku”: 2,
“name”: “mate 40”,
“price”: 7999,
“brand”: “华为”
}, {
“sku”: 3,
“name”: “vivo r9”,
“price”: 3999,
“brand”: “vivo”
}, {
“sku”: 4,
“name”: “mi 10”,
“price”: 1999,
“brand”: “小米”
}]
from openpyxl import Workbook
#创建一个实列话对象,创建工作簿
wb = Workbook()
#使用第一张表
sheet = wb.active
sheet.title = “学生表” ##给表设置 名字
#(3)给表中添加数据(表头 + 数据)
list = [“sku”,“name”,“price”,“brand”]
sheet.append(list)
for i in productList:
sheet.append([i[“sku”],i[“name”],i[“price”],i[“brand”]])
##保存工作簿,既可以使用xls,也可以使用xlsx
##都可以使用office打开
wb.save(“黑交通.xlsx”)