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')

 

你可能感兴趣的:(python)