python+appium自动化测试-参数化读取外部excel文件

读取外部的excel文件有三种方法,包括:pandas、xlrd、openpyxl,excel文件包括后缀为xls和xlsx的文件,这篇文章分别使用pandas和openpyxl读取外部的excel文件。来自APP Android端自动化测试初学者的笔记,写的不对的地方大家多多指教哦。一、pandaspandas读取后缀名为.xls和.xlsx的excel文件所用的方法是一致的1.安装:pip3 install pandas安装成功显示2.读取excel文件的内容需要用到的excel表格及数据
摘要由CSDN通过智能技术生成

读取外部的excel文件有三种方法,包括:pandas、xlrd、openpyxl,excel文件包括后缀为xls和xlsx的文件,这篇文章分别使用pandas和openpyxl读取外部的excel文件。来自APP Android端自动化测试初学者的笔记,写的不对的地方大家多多指教哦。

一、pandas

pandas读取后缀名为.xls和.xlsx的excel文件所用的方法是一致的

1.安装:pip3 install pandas

安装成功显示

在这里插入图片描述

2.读取excel文件的内容

需要用到的excel表格及数据

在这里插入图片描述

使用pandas读取外部表格需要导入pandas包

import pandas as pd

def pd_read_excel():
    # 需要读取的文件的路径
    path = "E:\\study\\Fork\\other_file\\test.xlsx"

    # 使用pandas.read_excel()方法读取传入的文件,加sheet_name=None,读取出所有的sheet
    st_data = pd.read_excel(path, sheet_name=None)
    # 1.输出所有子表的名称,list列表形式展现
    print(list(st_data))
    # 2.控制台直接输出
    for i in st_data.keys():
        print(i)

输出结果为:

(1)list列表形式展现

在这里插入图片描述

(2)直接输出

在这里插入图片描述

import pandas as pd

def pd_read_excel():
    # 需要读取的文件的路径
    path = "E:\\study\\Fork\\other_file\\test.xlsx"

	# 1.sheet_name默认显示为0,表示返回第一张子表,读取表的所有数据(包括列名)
    st_data = pd.read_excel(path, sheet_name=0)
    # 读取第一张表所有数据(list形式)
    print(st_data
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值