今天小编来介绍一下如何用Python
来操作Excel
文件,当中需要用到的模块叫做openpyxl
,其中我们会涉及到一些基本常规的操作,例如有
插入与查询数据
分类统计数据
数据的可视化
字体颜色的更改
等等
而本次的教程所要用到的数据集,可以在公众号后台回复【20220802】获取哦!
基本操作
小编默认大家已经都安装好了openpyxl
模块了,要是还没有安装的话,可以通过pip
命令行,代码如下
pip install openpyxl
我们首先来导入Excel
数据集,代码如下
# 导入模块
from openpyxl import Workbook, load_workbook
# 导入Excel数据集
wb = load_workbook(r"grades.xlsx")
# 得到正在运行的工作表
sheet = wb.active
# 工作表的名称叫做
print(sheet)
output
<Worksheet "Class A">
打印出工作表中的值
我们通过传入单元格的位置来打印其中的数值,代码如下
print(sheet["A1"].value)
print(sheet["A2"].value)
print(sheet["B3"].value)
output
Name
Test
Male
改变某个单元格的数值
我们还可以尝试来改变某个单元格的数值,代码如下
sheet["A1"] = "Dylan"
# 保存
wb.save(r"grades.xlsx")
在保存过之后,我们来看一下结果如何,如下图所示
添加一个工作表
我们尝试在现有的Excel
当中添加一个工作表,代码如下