• python+selenium+new——xlrd库——读取excel文件——xlsx结尾为示例


    pip  install  xlrd           #j导入这个库

    import xlrd
    
    book = xlrd.open_workbook("C:\\Users\\del\\Desktop\\Book1.xlsx")
    
    
    sheet_name = book.sheet_names()[0]  #获取指定索引的sheet的名字
    print(sheet_name)            #Sheet1
    
    sheet0 = book.sheet_by_index(0)  #通过sheet索引获取sheet对象
    
    print(sheet0.nrows)     #总行数:2
    print(sheet0.ncols)     #总列数:5
    
    
    print(sheet0.row_values(0))   #获取第一行数据:['身份证号', '姓名', '学号', '缴费项目', '缴费金额']
    print(sheet0.row_values(1))   #获取第二行数据:['33038119890412221X', '潘颂哲', '33038119890412221X', '2020年2月份党费', 14.0]
    
    print(sheet0.col_values(0))  #获取第一列的数据:['身份证号', '33038119890412221X']
    print(sheet0.col_values(1))  #获取第二列的数据:['姓名', '潘颂哲']
    print(sheet0.col_values(2))  #获取第三列的数据:['学号', '33038119890412221X']
    print(sheet0.col_values(3))  #获取第四列的数据:['缴费项目', '2020年2月份党费']
    print(sheet0.col_values(4))  #获取第五列的数据:['缴费金额', 14.0]
    
    
    #通过cell的位置坐标获取指定cell的值:
    
    print(sheet0.cell_value(0,0))  #获取第一行第一列的数据:身份证号
    print(sheet0.cell_value(0,1))  #获取第一行第二列的数据:姓名
    
    print(sheet0.cell_value(1,4))  #获取第二行第五列的数据:14.0

    执行结果:

    Sheet1
    2
    5
    ['身份证号', '姓名', '学号', '缴费项目', '缴费金额']
    ['33038119890412221X', '潘颂哲', '33038119890412221X', '2020年2月份党费', 14.0]
    ['身份证号', '33038119890412221X']
    ['姓名', '潘颂哲']
    ['学号', '33038119890412221X']
    ['缴费项目', '2020年2月份党费']
    ['缴费金额', 14.0]
    身份证号
    姓名
    14.0

  • 相关阅读:
    敏捷开发(五)- 框架SCRUM内容
    敏捷开发(四)- 故事验收测试
    敏捷开发(三)- 估算故事
    敏捷开发(二)- 编写故事
    敏捷开发(一)- 搜集故事
    项目管理(十)- 开发准备列表
    项目管理(九)- 组织项目资源
    web 前端常用组件【04】Datetimepicker 和 Lodop
    让时间处理简单化 【第三方扩展类库org.apache.commons.lang.time】
    Word 打包 zip 并提供下载
  • 原文地址:https://www.cnblogs.com/xiaobaibailongma/p/12322946.html
Copyright © 2020-2023  润新知