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) #保存

 

posted @ 2018-11-15 15:14  不屈的鸣人  阅读(393)  评论(0编辑  收藏  举报