python读写xls

import xlrd

if __name__ == '__main__':
    # 打开一个workbook
    workbook = xlrd.open_workbook('C:\\Users\\liyang\\Desktop\\out.xls')
    # 抓取所有sheet页的名称
    worksheets = workbook.sheet_names()
    print('worksheets is %s' % worksheets)
    RECORDS7 = workbook.sheet_by_name("RECORDS7")
    # 遍历RECORDS7中所有行row
    num_rows = RECORDS7.nrows
    for curr_row in range(num_rows):
         row = RECORDS7.row_values(curr_row)
         print('row%s is %s' % (curr_row, row))
    #遍历RECORDS7中所有列col
    num_cols = RECORDS7.ncols
    for curr_col in range(num_cols):
        col = RECORDS7.col_values(curr_col)
        print('col%s is %s' % (curr_col, col))
    #遍历RECORDS7中所有单元格cell
    for rown in range(num_rows):
         for coln in range(num_cols):
             cell = RECORDS7.cell_value(rown, coln)
             print(cell , end=",")
         print()



import xlwt

# 创建workbook和sheet对象
workbook = xlwt.Workbook()
sheet1 = workbook.add_sheet('sheet1', cell_overwrite_ok=True)
sheet2 = workbook.add_sheet('sheet2', cell_overwrite_ok=True)
# 向sheet页中写入数据
sheet1.write(0, 0, '00')
sheet1.write(0, 1, '01')
sheet1.write(1, 0, '00')
sheet1.write(1, 1, '01')
sheet2.write(2, 2, '22')
sheet2.write(3, 2, '32')
# 保存该excel文件,有同名文件时直接覆盖
workbook.save('C:\\Users\\liyang\\Desktop\\out2.xls')


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值