首页 > 编程语言 > 详细

python Excel 工具-xlsxwriter使用

时间:2020-06-17 15:58:37      阅读:61      评论:0      收藏:0      [点我收藏+]

1.xlsxwriter介绍

xlsxwriter模块主要用来生成excel表格,插入数据、插入图标等表格操作。

2.xlsxwriter安装

pip install xlsxwriter

3.xlsxwriter基本使用

import xlsxwriter
import xlrd
"""
1.XlsxWriter  可以创建和写Excel 2007+ XLSX文件
2.xlrd&xlwt&xlutils  xlrd、xlwt、xlutils三大模块分别提供读、写和其他功能
3.OpenPyXL 可以读、写Excel 2007+ /xlsm/xltx/xltm文件
"""

def xlsxwriter_test():
    #  使用xlswriter
    # 创建excel文件
    workbook = xlsxwriter.Workbook(‘test.xlsx‘)

    # 新建sheet页
    worksheet = workbook.add_worksheet(‘济南市‘)

    # 设置表头
    headers = [‘序号‘, ‘地区名称‘, ‘地区代码‘, ‘人口基数‘]

    # 数据
    data = (
        [‘1‘, ‘济南市‘, ‘0001‘, ‘200‘],
        [‘2‘, ‘青岛市‘, ‘0002‘, ‘300‘],
        [‘3‘, ‘潍坊市‘, ‘0003‘, ‘400‘],
        [‘4‘, ‘济宁市‘, ‘0004‘, ‘500‘]
    )
    # 写入数据
    worksheet.write_row(‘A1‘, headers)

    row = 2
    index = 0
    # 填充数据
    for item in data:
        worksheet.write_row(‘A{}‘.format(row), data[index])
        row = row + 1
        index = index + 1
        
    # 保存文件
    workbook.close()

if __name__ == "__main__":
    xlsxwriter_test()

python Excel 工具-xlsxwriter使用

原文:https://www.cnblogs.com/lonelyhiker/p/13152745.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!