我试图使用python脚本清除Excel电子表格特定范围内的数据。脚本运行良好(我已经测试过打印工作表,以确保程序能够找到它们),但在我运行脚本并打开文件后,文件保持不变。
from openpyxl import load_workbook wb = load_workbook(filename = '10.28.17.xlsx') ws = wb['Players'] for row in ws['A2:E49']: for cell in row: cell.value = 0
工作结束后,您必须保存工作簿:
wb.save("file_name.xlsx") wb.close()