python循环录入列表数据_python 使用xlsxwriter循环向excel中插入数据和图片的操作...

写入Excel中后有显示第一列客户款号总库存这些,开始写在第12行第一列开始写入,一行写入5个,然后再隔12行,再写入下边的数据,图片需要对应客户款号在Excel写入图片,类似下面的格式

import xlsxwriter

import os

#以空字符填充缺失值,不然写入数据会报错

data.fillna('',inplace=True)

#创建一个新Excel文件并添加一个工作表。

workbook = xlsxwriter.Workbook('images.xlsx')

worksheet = workbook.add_worksheet()

# # 加宽第2列,,根据图片缩放大小进行调整。

worksheet.set_column('B:B', 20)

worksheet.set_column('D:D', 20)

worksheet.set_column('F:F', 20)

worksheet.set_column('H:H', 20)

##写入数据和图片

for i in range(len(data)):

for j in range(4):

worksheet.write(i//5*16+j+12,i%5*2 ,['客户款号','总库存','零售数量','前一周'][j])

worksheet

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值