码迷,mamicode.com
首页 > 其他好文 > 详细

接口自动化之 exce xlrdl基本操作

时间:2020-04-21 16:53:21      阅读:86      评论:0      收藏:0      [点我收藏+]

标签:number   empty   code   类型   read   import   自动化   data   erro   

import xlrd


def read_excel():
    #打开文件
    sheet = xlrd.open_workbook(r"D:\jiekou\dataconfig\case1.xls")
    #获取所有sheet
    print(sheet.sheet_names())
    sheet2_name = sheet.sheet_names()[1]

    #根据索引或者名称获取sheet内容
    sheet2 = sheet.sheet_by_name("sheet1")
    sheet2 = sheet.sheet_by_index(0)
    print("====================>>>>>>>>>>>>>")
    #sheet 的名称,行数,列数
    print(sheet2.name,sheet2.nrows,sheet2.ncols)
    print("====================>>>>>>>>>>>>>")
    #获取整行整列的值
    rows = sheet2.row_values(3)
    cols = sheet2.col_values(2)
    print(rows)
    print(cols)
    print("====================>>>>>>>>>>>>>")
    #获取单元格内容
    print(sheet2.cell(2,3).value)
    print(sheet2.cell_value(2,3))
    print(sheet2.row(2)[3].value)
    print("====================>>>>>>>>>>>>>")
    #获取单元格内容数据类型
    print(sheet2.cell(2,3).ctype)
if __name__ == __main__:
    read_excel()


#python读取excel中单元格的内容返回的有5种类型,即上面例子中的ctype:1
# ctype : 0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error

 

接口自动化之 exce xlrdl基本操作

标签:number   empty   code   类型   read   import   自动化   data   erro   

原文地址:https://www.cnblogs.com/lexus168/p/12745555.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!