美文网首页
python读取excel文件

python读取excel文件

作者: LetUsGoOn | 来源:发表于2019-07-22 10:45 被阅读0次

周末师姐让我帮忙处理一下之前的医疗数据,数据都存放在excel文件中,需要从里面提取出部分数据并转化为她指定的格式。
总共有20几个文件,如果手动处理的话,不仅效率低下而且很繁杂,于是我编写了python脚本来完成了本次的工作,下面记录一下相关的知识,并做一个总结。

我用到的库是:openpyxl

首先安装openpyxl

pip3 install openpyxl #安装openpyxl

由于本次的工作主要是从excel文件中提取数据,因此只学习了提取数据的内容,下面的几段代码实现了打开excel文件并从中提取数据:

import openpyxl 
path = "C:\\Users\\Admin\\Desktop\\demo.xlsx"
wb_obj = openpyxl.load_workbook(path) #加载excel文件
sheet_obj = wb_obj.active 
print(sheet_obj.max_row) #打印最大的行号
print(sheet_obj.max_column) #打印最大的列号
cell_obj = sheet_obj.cell(row = 1, column = 1) #获取第一行第一列的单元格
print(cell_obj.value) #打印单元格内容

此外openpyxl库还提供了创建excel文件并写入数据的方法,并且还可以对excel的表格格式进行控制。由于本次的任务没有涉及到这方面的内容,暂时没有学习,等以后需要的时候再来补充。

参考链接:
https://www.geeksforgeeks.org/python-reading-excel-file-using-openpyxl-module/
https://openpyxl.readthedocs.io/en/stable/tutorial.html

相关文章

网友评论

      本文标题:python读取excel文件

      本文链接:https://www.haomeiwen.com/subject/dftblctx.html