python 读写XLS
需要库:
xlrd, xlwt, xlutils
导入
import xlrd from xlutils.copy import copy
打开文件
data = xlrd.open_workbook(r'E:\work\Text 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')