我们将使用 openpyxl 库,它是一个功能强大且易于使用的库,专门用于处理 Excel 文件。
1. 安装 openpyxl
首先,你需要安装 openpyxl 库。你可以使用 pip 命令进行安装:
pip install openpyxl
创建一个文件 example.xlsx,内容类似:
下面的程序打开文件,找到 小明,小张,更新他们的成绩。
将更新过的文件另存为 example1.xlsx
import openpyxl
dest_dist = {'小明':80,
'小张':60}
excel = openpyxl.load_workbook('example.xlsx')
sheet = excel['Sheet1']
for rowNum in range(2, sheet.max_row + 1):
name = sheet.cell(row=rowNum, column=1).value
if name in dest_dist:
sheet.cell(row=rowNum, column=2).value = dest_dist[name]
excel.save('example1.xlsx')
excel.close()