python 读写XLS

需要库:

xlrd, xlwt, xlutils

导入

import xlrd
from xlutils.copy import copy

打开文件

data = xlrd.open_workbook(r'E:workText ID.xls')
table = data.sheet_by_name(u'Sheet1')

读取某个cell的值

TextID = table.cell(i,0).value

写入值

table.put_cell(row,col,1,“string",0)

附加些说明

#简单的写入
row = 0
 
col = 0
 
# 类型 0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error
ctype = 1 value = '单元格的值'
 
xf = 0 # 扩展的格式化
 
table.put_cell(row, col, ctype, value, xf)

写到文件中需要xlwt,xlutils

wb = copy(data)
wb.save('e:/work/result.xls')
原文地址:https://www.cnblogs.com/zhangyonghugo/p/4200617.html