python如何使用openpyxl操作excel-创新互联

这篇文章主要讲解了python如何使用openpyxl操作excel,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

为昂仁等地区用户提供了全套网页设计制作服务,及昂仁网站建设行业解决方案。主营业务为网站设计制作、网站建设、昂仁网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

一 前言

知识追寻者又要放大招了,学完这篇openpyxl第三方库,读者将会懂得如何灵活的读取excel数据,如何创建excel工作表;更新工作表,删除工作表;是不是感觉很强大,留下赞赞吧!!

二 openpyxl常用属性函数

常用函数或者属性说明
openpyxl.load_workbook()加载excel工作本
Workbook.active获得默认sheet
Workbook.create_sheet()创建sheet
Workbook.get_sheet_names()已过时, 获得所有sheet名称
workbook.sheetnames获得所有sheet名称
workbook.get_sheet_by_name(name)已过时获得指定的sheet对象
workbook[sheetname]获得指定的sheet对象
workbook.copy_worksheet(soure)复制sheet
sheet[cell]获取单个单元格
sheet.cell(self, row, column, value=None)获取单个单元格
sheet[cell,cell]访问多个单元格
sheet.iter_rows(min_row, max_col, max_row)返回多行,用于访问多个单元格
sheet.iter_cols(min_row, max_col, max_row)返回多列,用于访问多个单元格
sheet.rows获取所有行
sheet.columns获取所有列
cell.value获取属性值
sheet.merge_cells()合并单元格
sheet.unmerge_cells()取消合并单元格

三 读取excel

读取整体流程如下

  1. 加载工作本
  2. 获取标签页
  3. 获取指定区域的单元格
  4. 获取单个单元格对象
  5. 通过单元格对象获取值

3.1 准备工作

创建一个名为zszxz.xlsx excel文件;其中标签sheet名为zszxz; 列A B C 如下;

id num name
1 100 zszxz
2 101 smile
3 102 kitty
4 103 wolf
5 104 cloud
6 105 water

新闻名称:python如何使用openpyxl操作excel-创新互联
新闻来源:http://hbruida.cn/article/coieps.html