读EXCEL的操作:把excel的数据存储为字典类型
#coding=utf8
#导入读excel的操作库
import xlrd
class GenExceptData(object):
def __init__(self):
try:
self.dataDic={}
#打开工作薄
self.wkbook= xlrd.open_workbook("Requirement.xls")
#获取工作表“requirement”
self.dataSheet=self.wkbook.sheet_by_name("requirement")
#把数据按 按照相应格式写入excel表中
self.readDataToDicl()
#保存文件
except Exception,e:
print "Read Excel error:",e
def readDataToDicl(self):
try:
nrows = self.dataSheet.nrows
ncols = self.dataSheet.ncols
print ncols ,nrows
try:
for rowNum in range(1,nrows):
#把数据的当前行的元素与上一行元素作比较
#如果不相等执行if语句
try: