在Python中如何读写Excel文件

分类:知识百科 日期: 点击:0

Python可以通过第三方库来读写Excel文件。最常用的库有openpyxl和xlrd/xlwt。

openpyxl

openpyxl是用于处理Excel 2007以上版本的xlsx/xlsm/xltx/xltm文件的库。它支持读写Excel文件,可以操作单元格,添加图表,添加公式等。

# 安装openpyxl库
pip install openpyxl

# 导入openpyxl库
import openpyxl

# 读取Excel文件
wb = openpyxl.load_workbook('example.xlsx')

# 获取工作表
sheet = wb['Sheet1']

# 读取单元格
cell = sheet.cell(row=1, column=1)

# 修改单元格
cell.value = 'Hello World'

# 保存Excel文件
wb.save('example.xlsx')

xlrd/xlwt

xlrd/xlwt是用于处理Excel 97-2003格式(xls)文件的库。它支持读取Excel文件,操作单元格,修改文件等。

# 安装xlrd/xlwt库
pip install xlrd xlwt

# 导入xlrd/xlwt库
import xlrd
import xlwt

# 读取Excel文件
wb = xlrd.open_workbook('example.xls')

# 获取工作表
sheet = wb.sheet_by_index(0)

# 读取单元格
cell = sheet.cell(row=1, col=1)

# 修改单元格
sheet.write(1, 1, 'Hello World')

# 保存Excel文件
wb.save('example.xls')

上面是使用openpyxl和xlrd/xlwt库来读写Excel文件的简单示例,它们可以帮助你快速处理Excel文件。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。