前言
在使用Python处理表格时,pandas 和 openpyxl是使用最多的两个库。现在我来简单记录一下这两个库在处理Excel表格时一些常用操作。
1、使用pandas操作excel表格
(1)读取指定单元格
# 导入pandas库,简写为pd
import pandas as pd
# 读取表格,使用openpyxl引擎,获取表名为表1的内容
df = pd.read_excel("test.xlsx", engine="openpyxl", sheet_name="表1")
# 读取指定单元格,读取第一行,第一列,即A2单元格(pandas读取表格默认不读取表头,即第一行)
one_cell = df.iat[0,0]
print(one_cell)
(2)读取表格指定行
# 导入pandas库,简写为pd
import pandas as pd
# 读取表格,使用openpyxl引擎,获取表名为表1的内容
df = pd.read_excel("test.xlsx", engine="openpyxl", sheet_name="表1")
# 读取指定行,读取第一行数据,表头外的第一行(pandas读取表格默认不读取表头,即第一行)
row_data = df.loc[[0]].values
for cel in row_data:
print(cel)
(3)读取表格指定列
# 导