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