python3 修改大数据量excel内容
最好使用python3 64位 对excel的修改操作:
from openpyxl import load_workbook import time #打开一个excel表格. xlsx wb = load_workbook(filename) #指定sheet页 sheet = wb['sheet'] #获取最大行数 r ows = sheet.max_row #循环修改某一列单元格内容 for i in range(1,rows+1): #最好能休息一下,超过6w行容易出错 time.sleep(1) sheet.cell(row=i, column=列数).value = newvalue wb.save(filename) #保存