gwuj 发表于 2015-12-2 15:18:39

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')
  
页: [1]
查看完整版本: python 读写XLS