博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
appium重新封装后,取一组元素之后显示不是列表类型的乌龙(copy有风险,paste需谨慎)...
阅读量:4630 次
发布时间:2019-06-09

本文共 480 字,大约阅读时间需要 1 分钟。

appium重新封装后的一组元素(这是错误的):

# 获取一组元素    def find_elements(self, loc, timeout=10, poll=0.5):        return WebDriverWait(self.driver, timeout, poll).until(lambda x: x.find_element(*loc)

使用该函数取一组元素时,打印类型显示不是列表,原因是在lambda函数里的find_element少了一个s

因找的是单个元素,不是一组,导致不是列表类型

封装正确如下:

# 获取一组元素    def find_elements(self, loc, timeout=10, poll=0.5):        return WebDriverWait(self.driver, timeout, poll).until(lambda x: x.find_elements(*loc)

 

转载于:https://www.cnblogs.com/zhaoquanmo/p/11022005.html

你可能感兴趣的文章
Bzoj1123 Blockade
查看>>
Python之Mysql及SQLAlchemy操作总结
查看>>
数据库搜索与索引
查看>>
python3 面向对象(一)
查看>>
配件商城项目总结
查看>>
关于变量名前面加m的问题
查看>>
腾讯Bugly异常崩溃SDK接入
查看>>
安装centos后无法引导启动windows7的解决方法
查看>>
AutoMapper用法
查看>>
Asterisk安装
查看>>
鄙视题
查看>>
如何在Vue项目中使用vw实现移动端适配(转)
查看>>
Apache Tomcat 7.x 概述
查看>>
as3绕过策略文件给视频截图
查看>>
C语言程序设计第一次作业
查看>>
leetcode网学习笔记(1)
查看>>
自制操作系统Antz(9)——实现内核 (下) 实现图形化界面
查看>>
JavaScript获取当前日期,昨天,今天日期以及任意天数间隔日期
查看>>
电子宠物系统
查看>>
windows远程桌面如果超出最大连接数, 使用命令行mstsc /console登录即可
查看>>