Python Excel数据的写入和读取

21 min read

Python可以轻松地将数据写入和从Excel文件中读取。以下是使用Python中的openpyxl库进行Excel数据读取和写入的示例代码:

Excel文件的读取:

import openpyxl

# 打开Excel文件
wb = openpyxl.load_workbook('example.xlsx')

# 选择表单 (默认情况下第一个表单将被选择)
sheet = wb.active

# 读取数据
for row in sheet.iter_rows(min_row=1, max_row=sheet.max_row, min_col=1, max_col=sheet.max_column):
    for cell in row:
        print(cell.value)

Excel文件的写入:

import openpyxl

# 创建一个新的Excel工作簿
wb = openpyxl.Workbook()

# 选择表单 (默认情况下第一个表单将被选择)
sheet = wb.active

# 写入数据
sheet['A1'] = '姓名'
sheet['B1'] = '年龄'
sheet['C1'] = '性别'
sheet['A2'] = '张三'
sheet['B2'] = 25
sheet['C2'] = '男'

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