python解析.xls/.xlsx文件--openpyxl模块(第三方)
Posted 小珊子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python解析.xls/.xlsx文件--openpyxl模块(第三方)相关的知识,希望对你有一定的参考价值。
第一part:Excel文件的介绍
Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。
excel文档的基本定义
工作薄(workbook)
工作表(sheet)
活动表(active sheet)
行(row): 1,2,3,4,5,6……..
列(column): A,B,C,D……..
单元格(cell): B1, C1
第二part:Python安装excel相关模块
python对于Excel表格操作的模块有很多种:
xlrd:对xls、xlsx、xlsm文件进行读操作–读操作效率较高,推荐
xlwt:对xls文件进行写操作–写操作效率较高,但是不能执行xlsx文件
openpyxl:对xlsx、xlsm文件进行读、写操作–xlsx写操作推荐使用
第三part:使用Openpyxl读取excel 文件数据
1.openpyxl模块的安装,安装方式有两种:直接通过dos命令行:pip install openpyxl;或者直接在pycharm中的settings--project---project interpreter中搜索openpyxl模块直接安装即可
2.简单读取excel中的数据
1)excel中的数据:
2)读取excel的代码:
#导包 |
执行结果,如下:
第四part:写入数据到excel文件中
写入代码如下:
import openpyxl |
执行成功之后,效果如下:
以上是关于python解析.xls/.xlsx文件--openpyxl模块(第三方)的主要内容,如果未能解决你的问题,请参考以下文章
怎样在Android中解析doc,docx,xls,xlsx格式文
JS-XLS/X读取和解析Excel表格文件(xls/xlsx)的JavaScript插件
使用 python 将 tsv 文件转换为 xls/xlsx