下面给您讲解使用Python对Excel进行读写操作的完整实例教程。
1. 安装第三方库
进行Excel操作,我们需要用到Python的第三方库openpyxl,我们可以使用pip安装:
pip install openpyxl
2. 读取Excel文件
2.1 打开Excel文件
import openpyxl
# 打开excel文件
wb = openpyxl.load_workbook('file.xlsx')
# 选择工作表
ws = wb.active
# 打印出工作表中的所有行和列
for row in ws.rows:
for cell in row:
print(cell.value, end=' ')
print()
2.2 读取单元格数据
import openpyxl
# 打开excel文件
wb = openpyxl.load_workbook('file.xlsx')
# 选择工作表
ws = wb.active
# 读取单元格数据
cell_value = ws.cell(row=1, column=1).value
print(cell_value)
3. 写入Excel文件
3.1 新建Excel文件
import openpyxl
# 新建工作簿
wb = openpyxl.Workbook()
# 选择工作表
ws = wb.active
# 写入数据
ws['A1'] = 'Hello'
ws['B1'] = 'World'
# 保存工作簿
wb.save('new_file.xlsx')
3.2 修改Excel文件
import openpyxl
# 打开excel文件
wb = openpyxl.load_workbook('file.xlsx')
# 选择工作表
ws = wb.active
# 修改单元格数据
ws.cell(row=1, column=1, value='New Value')
# 保存工作簿
wb.save('file.xlsx')
以上是使用Python对Excel进行读写操作的完整实例教程,这里提供了两个示例,一个是读取Excel文件,一个是写入Excel文件,并且,除了读取和写入单元格数据外,还对工作表的选择,工作簿的保存等内容做了详细讲解。希望对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:使用Python对Excel进行读写操作 - Python技术站