zoukankan      html  css  js  c++  java
  • python学习笔记(excel简单操作)

    现在的目标是设计一个接口自动化测试框架

    用例写在excel里面 利用python自带的pyunit构建

    之前已经安装好了处理excel的模块

    这次简单的使用下

    提前创建好excel文件 “testcase.xls”

    操作代码如下:

     1 #!/usr/bin/env python
     2 # -*- coding: utf_8 -*-
     3 
     4 import xlrd
     5 
     6 def read_testcase():
     7     workbook = xlrd.open_workbook(r'E:workpython caselearn	estcase.xls')
     8     #根据路径打开excel文件
     9     print workbook.sheet_names()
    10     #打印所有sheet名称
    11     table = workbook.sheet_by_name('login')
    12     #通过sheet名称获取相应sheet内容
    13     #也可以按照顺序获取第一个sheet
    14     #table = workbook.sheets()[0]
    15     print table.row_values(0)
    16     print table.row_values(1)
    17     print table.row_values(2)
    18     print table.row_values(3)
    19     #按照行数获取整行数据(数组)
    20     print table.col_values(0)
    21     print table.col_values(1)
    22     print table.col_values(2)
    23     #按照列数获取列数据(数组)
    24     print table.cell(0,0).value
    25     print table.cell(0,1).value
    26     print table.cell(0,2).value
    27     print table.cell(1,0).value
    28     print table.cell(1,1).value
    29     print table.cell(1,2).value
    30     print table.cell(2,0).value
    31     print table.cell(2,1).value
    32     print table.cell(2,2).value
    33     print table.cell(3,0).value
    34     print table.cell(3,1).value
    35     print table.cell(3,2).value
    36     #按照单元格获取数据
    37 
    38 if __name__ == '__main__':
    39     read_testcase()
  • 相关阅读:
    Linux 安装nginx
    Linux服务器svn与项目同步
    Linux服务器安装svn
    Thinkphp5模板继承
    Thinkphp5 Route用法
    一键切换hosts文件
    lnmp手动新建虚拟机
    wamp 配置虚拟主机
    百度编辑器
    百度编辑器:上传图片二
  • 原文地址:https://www.cnblogs.com/cllovewxq/p/5366832.html
Copyright © 2011-2022 走看看