Python 操作 Excel 排除课程表 - 使用 openpyxl 库
要操作 Excel 排除课程表,可以使用 Python 的 openpyxl 库。首先,需要安装 openpyxl 库,可以使用 pip 安装:
pip install openpyxl
然后,可以使用以下代码来排除课程表中的某些课程:
import openpyxl
# 打开 Excel 文件
workbook = openpyxl.load_workbook('课程表.xlsx')
# 选择一个工作表
worksheet = workbook['Sheet1']
# 遍历每个单元格
for row in worksheet.iter_rows():
for cell in row:
# 判断单元格的值是否为要排除的课程
if cell.value == '数学' or cell.value == '英语':
# 清空单元格的值
cell.value = None
# 保存修改后的 Excel 文件
workbook.save('排除课程表.xlsx')
在上面的代码中,首先使用 openpyxl.load_workbook() 函数打开 Excel 文件,然后选择一个工作表。然后,通过遍历每个单元格,判断单元格的值是否为要排除的课程,如果是,则清空单元格的值。最后,使用 workbook.save() 函数保存修改后的 Excel 文件。
注意,上面的代码假设 Excel 文件中的工作表名为 'Sheet1',要排除的课程为 '数学' 和 '英语'。需要根据实际情况修改代码中的文件名、工作表名和要排除的课程。
原文地址: https://www.cveoy.top/t/topic/qmLX 著作权归作者所有。请勿转载和采集!