赞
踩
Python给我们印象之一是,用来做数据分析,分析结果使用表格展示出来。。。
确实如此,Python操作excel还是比较方便的。工作过程中,使用Python生成个报告,还是比较有成就感的,看着也舒服。
接下来,介绍下Python第三方库openpyxl
pip install openpyxl -i https://mirrors.aliyun.com/pypi/simple
- import openpyxl
-
- #创建一个工作薄:
- wb = openpyxl.Workbook()
- #打开工作簿:
- wb = openpyxl.load_workbook('test.xlsx')
- #保存test.xlsx文件:
- wb.save('test.xlsx')
- #关闭工作薄:
- wb.close()
-
- #新增一个sheet表单:
- wb.create_sheet('sheet1')
- #选取表单:
- sh = wb['sheet1']
- #del 删除表单的用法:
- del wb['sheet1']
- #remove 删除表单的用法:
- sh = wb['sheet1']
- wb.remove(sh)
- #获取最大行总数、最大列总数:
- sh.max_row、sh.max_column
-
- #读取第一行、第一列的数据:
- ce = sh.cell(row = 1,column = 1)
- #写入第一行、第一列的数据
- sh.cell(row = 1,column = 1,value = 'test value')
-
- #读取数据(按行):
- row_data_list = list(sh.rows)
- #读取数据(按列):
- column_data_list = list(sh.columns)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。