在python中创建excel文件并写入数据【转】

# 导入包
import xlwt
# 造的模拟数据
re_list= [{'apple':"11.5","orage":"嗯10:00字","xigua":"8.0"},{'apple1':"111.5","orage":"100.9","xigua1":"80.0"}]
content=[item.pop("orage") for item in re_list if "orage" in item.keys() ]
# 循环变量造出的数据
for item in content:
    # 1、实例化一个execl对象xls=工作薄
    xls = xlwt.Workbook()
    # 2、实例化一个工作表,名叫Sheet1
    sht1 = xls.add_sheet('Sheet1')
    sht2 = xls.add_sheet('Sheet2')
    # 3、第一个参数是行,第二个参数是列,第三个参数是值
    sht1.write(0, 0, '姓名')
    sht1.write(0, 1, '性别')
    sht1.write(0, 2, '年龄')
    sht1.write(0, 3, '公司')
    # 4、模拟插入数据
    sht1.write(1, 0, str(item))
    sht1.write(1, 1, str(item))
    sht1.write(1, 2, str(item))
    sht1.write(1, 3, str(item))

    #操作第二个工作薄
    sht2.write(0, 0, '姓名2')
    sht2.write(0, 1, '性别2')
    sht2.write(0, 2, '年龄2')
    sht2.write(0, 3, '公司2')
    # 往第二张表中插入数据
    sht2.write(1, 0, str(item))
    sht2.write(1, 1, str(item))
    sht2.write(1, 2, str(item))
    sht2.write(1, 3, str(item))

    # 5、提交工作薄
    xls.save('./mydata.xls')

 

转载地址https://blog.csdn.net/qq_38839677/article/details/82151646

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值