读取
1、导入模块
import xlrd
2、打开Excel文件读取数据
data = xlrd.open_workbook('excel.xls')
3、获取一个工作表
1 table = data.sheets()[0] #通过索引顺序获取 2 table = data.sheet_by_index(0) #通过索引顺序获取 3 table = data.sheet_by_name(u'Sheet1')#通过名称获取
4、获取整行和整列的值(返回数组)
 table.row_values(i)
 table.col_values(i)
 5、获取行数和列数 
 table.nrows
 table.ncols
 6、获取单元格
 table.cell(0,0).value
 table.cell(2,3).value
 --------------------------------------------------------
 写入
 1、导入模块
 import xlwt
 2、创建workbook(其实就是excel,后来保存一下就行)
   workbook = xlwt.Workbook(encoding = 'ascii')3、创建表
   worksheet = workbook.add_sheet('My Worksheet')
——属性:cell_overwrite_ok=True,添加后表示可以重写数据
 比如这样:
 sheet.write(0,0,'test')
sheet.write(0,0,'oops')
会出错,添加上面代码cell_overwrite_ok=True可解除
4、往单元格内写入内容
   worksheet.write(0, 0, label = 'Row 0, Column 0 Value')
5、保存
   workbook.save('Excel_Workbook.xls')参考http://www.cnblogs.com/MrLJC/p/3715783.html
 http://www.jb51.net/article/60510.htm