from datetime import date
import xlrd
import xlwt
if __name__ == '__main__':
'''通过xlrd读取'''
data1 = xlrd.open_workbook('C:\\Users\\HASEE\\Desktop\\l雷强\compare1.xlsx')
data2 = xlrd.open_workbook('C:\\Users\\HASEE\\Desktop\\l雷强\compare2.xlsx')
# sheet1name = data1.sheet_names()[2] # 获取sheet2的名称
# sheet1names = data1.sheet_names() # 获取所有sheet的名称
# sheet1 = data1.sheet_by_index(1) # 通过标签号取数据
sheet1 = data1.sheet_by_name('Sheet1') # 通过标签名取数据
# print('名称:{},列数:{},行数:{}'.format(sheet1.name,sheet1.ncols,sheet1.nrows))
# print(sheet1.row_values(0)) # 第一行内容
# print(sheet1.col_values(1)) # 第一列内容
# print(sheet1.cell(1,0).value) # 第2行第1列内容
# print(sheet1.cell_value(1,0)) # 第2行第1列内容
# print(sheet1.row(1)[0].value) # 第2行第1列内容
# print(sheet1.cell(1,0).ctype) # 第2行1列内容的类型 0empty 1string 2number 3date 4boolean 5error
# print(sheet1.cell(0, 0).value)
# date_value = xlrd.xldate_as_tuple(sheet1.cell(0,0).value,data1.datemode) # date类型数据处理
# print(date(*date_value[0:3]).strftime('%Y-%m-%d'))
'''通过xlwt写入'''
# wb = xlwt.Workbook()
# ws = wb.add_sheet('比较结果')
# ws.write(0, 0, '型号')
# wb.save('输出结果.xls')