Python笔记(十四):操作excel openpyxl模块
(一) 常遇到的情况 就我自己来说,常遇到的情况可能就下面几种: 读取excel整个sheet页的数据。 读取指定行、列的数据 往一个空白的excel文档写数据 往一个已经有数据的excel文档追加数据 下面就以这几种情况为例进行说明。 (二) 涉及的模块及函数说明 就我知道的,有3个模块可以操作excel文档,3个模块通过pip都可以直接安装。 xlrd:读数据 xlwt:写数据 openpyxl:可以读数据,也可以写数据 这里就就只说明openpxl了,因为这个模块能满足上面的需要了。 openpxl函数 函数 说明 load_workbook(filename) 打开excel,并返回所有sheet页 访问指定sheet页的方法: # 打开excel文档 wb = openpyxl.load_workbook(file_name) # 访问sheet页 sheet = wb[‘sheet页的名称’] #关闭excel文档 wb.close() Workbook() 创建excel文档 wb = openpyxl.Workbook() #保存excel文档 wb.save('文件名.xlsx') 下面的函数是针对sheet页的 sheet = wb[‘sheet页的名称’] 访问指定单元格的方式sheet['A1']、sheet['B1']... min_row