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