python 写入excel数据xlwt_用python包xlwt将数据写入Excel中

这篇博客介绍了如何使用Python的xlwt库将数据写入Excel文件,包括列表和字典两种形式的写入方法。提供了详细的代码示例,展示了如何创建工作簿、设置表头、定义样式以及保存文件。注意xlwt只能处理xls格式,xlsx需要使用pandas或openpyxl。
摘要由CSDN通过智能技术生成

一般用两种格式的数据写入,不多说放上demo。

1、列表形式写入

import xlwt

def data_write(file_path, datas):

f = xlwt.Workbook()

sheet1 = f.add_sheet(u'sheet1',cell_overwrite_ok=True) #创建sheet

title = [] #加入表头

datas.insert(0, title) #写入表头

style = xlwt.XFStyle() #创建样式

align = xlwt.Alignment() #创建对齐方式

align.horz = 1 #1-->左对齐,2-->居中,3-->右对齐

style.alignment = align

#将数据写入第 i 行,第 j 列

i = 0

for data in datas:

for j in range(len(data)):

sheet1.write(i,j,data[j],style=style)

i = i + 1

f.save(file_path) #保存文件

2、字典形式写入

def dict_write_excel(html1):

data_list = []

# 循环得到每一个data

for data in html1:

# 循环得到data字典里的所有键值对的值

for value in data.values():

# 将得到的值放入空列表中

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值