1.处理Excel文件的相关模块介绍及安装
处理Excel文件的相关模块介绍:openpyxl模块
可读取和写入文件
第三方模块,需要单独安装
处理Excel数据
处理excel样式
在表格内插入图片
安装方式:
(1)Windows用户:pip install openpyxl
(2)Mac用户:pip3 install openpyxl
测试:
Windows用户打开命令行输入:python
Mac用户打开终端输入python3
然后输入 import openpyxl
2.python打开及读取Excel表格内容
打开工作簿:load_workbook(路径+文件名)
获取工作表:workbook[sheet名称] workbook.active
获取表格尺寸:sheet.dimensions
import openpyxl
#在写表名的时候不要忘记.xlsx这个格式后缀
workbook=openpyxl.load_workbook('C:/Users/MEMENG/Desktop/办公自动化/chap3/京东鞋子评论信息.xlsx')
print(workbook.sheetnames)
sheet = workbook['评论信息'] #获取指定的表
#sheet = workbook.active #通常是只有一个sheet表的时候去使用
print(sheet.dimensions #获取表的大小
cell=sheet['A1']
cells=sheet['A1:A5'] #结果以元组的形式返回
for cell in cells:
print(cell[0].value)
print('``````````````````````')
打开和读取表格数据:
获取表格内某个格子的数据:sheet['A1'] cell.value
获取一系列格式:sheet['A1:A5'] ----得到的是一个元组, sheet['A'] sheet[5]
指定行和列的范围,按行获取,按列获取:
.iter_rows(min_row=最低行数,max_row=最高行数,min_col=最低列数,max_col=最高列