from openpyxl import Workbook
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": "小米"
}]
#(1)创建一个实例化对象,创建工作簿
wb = Workbook()
#(2)使用第一张表
sheet = wb.active
sheet.title = "学生表" #给表设置名字
#(3)给表中添加数据(表头+数据)
list = ["sku","name","price","brand"]
sheet.append(list)
for i in productList:
list = []
for j in i.values():
list.append(j)
sheet.append(list)
print(sheet.max_row)
print(sheet.min_row)
print(sheet.max_column)
print(sheet.min_column)
sheet['C4'].value = '炸弹'
sheet['C'+str(4)].value = '炸弹'
#(4)保存工作簿,即可使用xls,也可使用xlsx
wb.save("黑交通.xlsx")
python excel
最新推荐文章于 2022-12-31 15:21:15 发布