zoukankan      html  css  js  c++  java
  • 接口测试基础——第5篇xlrd模块

    读取Excel表格中的内容,不多说,直接上代码:

    
    # coding: utf-8
    
    import xlrd
    
    # excel路径
    excel_path = r'C:UsersweimingDesktopInterdata	est_case_merchant_basic.xlsx'
    
    # 打开Excel
    data = xlrd.open_workbook(excel_path)
    
    # 查看Excel中的sheet名称
    data.sheet_names()
    # 通过索引或表名获取第一个工作表:一个list
    table = data.sheets()[0]
    # table1 = data.sheet_by_index(0)
    # table2 = data.sheet_by_name(u'部门管理')
    # print table, table1, table2
    # 获取行数和列数
    nrows = table.nrows
    ncols = table.ncols
    # print nrows, ncols
    # 获取整行和整列的值
    # print table.row_values(1)
    # print table.col_values(2)
    # 循环行,得到索引的列表
    # for rn in range(table.nrows):
        # print table.row_values(rn)
    
    # 单元格
    cell_A1 = table.cell(0, 0).value
    cell_A2 = table.cell(1, 0).value
    # print cell_A1, cell_A2
    
    # 分别使用行列索引
    cell_A3 = table.row(0)[0].value
    cell_A4 = table.col(1)[1].value
    print cell_A3, cell_A4
    

    接口测试经常需要操作Excel表格,以上就是读Excel的常用方法,大家多写写,记住了以后用起来就方便了。

    微信公众号搜索“自动化测试实战”或扫描下方二维码添加关注~~~

    还请大家多多提意见,我们慢慢来,重要的是学会~~~如果你觉得对你有帮助,也欢迎大家转发,船长先谢谢各位啦~~~

  • 相关阅读:
    面试题 08.02. 迷路的机器人(C++)
    URI和URL的区别
    Kali Linux自定义分辨率设置
    CentOS最小化安装后配置NAT网络模式
    CentOS7.5安装及最小安装后联网配置--联网配置
    CentOS7.5安装及最小安装后联网配置--系统安装
    基数排序
    归并排序
    堆排序
    简单选择排序
  • 原文地址:https://www.cnblogs.com/captainmeng/p/7722094.html
Copyright © 2011-2022 走看看