python 存储一(二)维数组(列表)到excel文件 定义函数

首先import需要的模块:

import xlrd
import xlwt  #对xls文件进行改写
from xlutils.copy import copy

定义函数如下:

# 新建表格
def excel_create(path, sheet_name):
    workbook = xlwt.Workbook(encoding = 'utf-8',style_compression = 0)  #相当于创建了一个EXCEL文件,style_compression:表示是否压缩,不常用)
    workbook.add_sheet(sheet_name)  # 在工作簿中新建一个表格
    workbook.save(path)  # 保存工作簿
    
# 写入表头
def excel_write_title(path, title):
    workbook = xlrd.open_workbook(path)  # 打开工作簿
    new_workbook = copy(workbook)  # 拷贝原工作簿
    new_worksheet = new_workbook.get_sheet(0)  # 获取转化后工作簿中的第一个表格,即index=0
    for j in range(0, len(title)):
        new_worksheet.write(0, j, str(title[j]))  # 在表格中第一行(row=0)写入标题
    new_workbook.save(path)  # 保存工作簿

# 向表格按列写入一维数组(列表)
def excel_write_array(path, value, column):
    workbook = xlrd.open_workbook(path)  # 打开工作簿
    new_workbook = copy(workbook)  # 拷贝原工作簿
    new_worksheet = new_workbook.get_sheet(0)  # 获取
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值