当前位置:网站首页 > 技术博客 > 正文

python xlwt读取excel



import xlrd import os file = os.getcwd()+'\pp.xls' def read_excel(): wb = xlrd.open_workbook(filename=file)#打开文件 # 通过碎银获取sheel table = wb.sheets()[0] print(table) table = wb.sheets()[1] print(table) # 通过索引顺序获取sheet table = wb.sheet_by_index(0) print(table.name) print(table.ncols) print(table.read) print(table) table = wb.sheet_by_index(1) print(table) # 通过名称获取sheet table = wb.sheet_by_name("Sheet1") print(table) table = wb.sheet_by_name("Sheet2") print(table.name) # 返回book中所有sheet的名字 table = wb.sheet_names() print(table) # 传入索引或sheet名检查某个sheet是否导入完毕 ta = wb.sheet_loaded("Sheet1") print(ta) ta = wb.sheet_loaded(0) print(ta) table = wb.sheet_by_index(0) rowx = 0 # 返回由rowx行中所有的单元格对象组成的列表 print(table.row(rowx)) # 获取rowx行第一个单元格的类型 # 0. empty(空的),1 string(text), 2 number, 3 date, 4 boolean, 5 error, 6 blank(空白表格) print(table.row(rowx)[0].ctype) # 获取rowx行第一个单元格的值 print(table.row(rowx)[0].value) # 返回由rowx行中所有的单元格对象组成的列表 print(table.row_slice(rowx, start_colx=0, end_colx=None)) # 返回由rowx行中所有单元格的数据类型组成的列表 print(table.row_types(rowx, start_colx=0, end_colx=None)) # 返回由rowx行中所有单元格的数据组成的列表 print(table.row_values(rowx, start_colx=0, end_colx=None)) # 返回rowx行的有效单元格长度 print(table.row_len(rowx)) # 返回colx列中所有的单元格对象组成的列表 colx = 0 print(table.col(colx, start_rowx=0, end_rowx=None)) # 返回colx列中所有的单元格对象组成的列表 print(table.col_slice(colx, start_rowx=0, end_rowx=None)) # 返回colx列中所有单元格的数据类型组成的列表 print(table.col_types(colx, start_rowx=0, end_rowx=None)) # 返回colx列中所有单元格的数据组成的列表 print(table.col_values(colx, start_rowx=0, end_rowx=None)) # 读取sheet的单元格 # 返回单元格对象 print(table.cell(rowx, colx)) # 单元格数据类型 # 0. empty(空的),1 string(text), 2 number, 3 date, 4 boolean, 5 error, 6 blank(空白表格) print(table.cell(rowx, colx).ctype) # 返回单元格中的数据类型 print(table.cell_type(rowx, colx)) # 返回单元格中的数据 print(int(table.cell_value(rowx+5, colx+4))) # 返回单元格中的数据 if __name__ == '__main__': read_excel()

版权声明


相关文章:

  • 数据库测试是什么2025-06-22 12:30:05
  • 括号匹配算法栈的思想2025-06-22 12:30:05
  • java使用内部类的优缺点2025-06-22 12:30:05
  • 协程 go2025-06-22 12:30:05
  • cas单点登录前后端分离2025-06-22 12:30:05
  • getchar在c语言中怎么用2025-06-22 12:30:05
  • 安装程序2503错误2025-06-22 12:30:05
  • 批处理命令大全及用法2025-06-22 12:30:05
  • 什么是序列化与反序列化2025-06-22 12:30:05
  • py2exe原理2025-06-22 12:30:05