python处理excel包xlrd和xlwt的简单使用

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

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值