Python Excel参数转成字典格式

-- coding: utf-8 --

import openpyxl
#打开文件,返回一个工作簿对象
wb = openpyxl.load_workbook(“cases.xlsx”)
#通过工作簿,选择表单对象
sh = wb[‘Sheet1’]
for r in range(1,5):
case_dict = {}
#判断是否是表头(第一行)
if r ==1:
titles = []
for c in range(1,4):
#把表头值取出来,放到title列表里面
data = sh.cell(row=r,column=c).value
titles.append(data)
else:
datas = []
for c in range(1,4):
data = sh.cell(row=r,column=c).value
datas.append(data)
case_zip=zip(titles,datas)
print(dict(case_zip))

excel 内容:

{‘case_id’: 1, ‘data’: ‘python01,123456,123456’, ‘excepted’: ‘code:1,msg:注册成功’}
{‘case_id’: 2, ‘data’: ‘python01,1234567,123456’, ‘excepted’: ‘code:2,msg:密码不一致’}
{‘case_id’: 3, ‘data’: ‘python18,1234567,123456’, ‘excepted’: ‘code:3,msg:该账户已存在’}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值