05 robotFrameWork+selenium2library 一维数组的使用

一、原生数组:

1、Excel中:

LIST_OneRange

项目1|项目2

2、生成的PY:

LIST_OneRange = [u'项目1',u'项目2']

3、脚本使用:

:FOR {Local_I} IN RANGE len({OneRange})

{value} Evaluate {OneRange}[${Local_I}]

Click Element xpath=li[contains(text(),${value})]

说明:红色的转换是非常关键一环;如果写成这样

Click Element xpath=li[contains(text(),{OneRange}\[{Local_I}])]

框架只会认{OneRange},执行结果就将{OneRange} 和 [${Local_I}] 分别赋值了,变成[u'项目1',u'项目2'][0]

二、分割为数组

1、Excel中:

OneRange

项目1|项目2

2、生成的PY:

OneRange=u'项目1|项目2'

3、脚本使用:

{Range} Evaluate u'{OneRange}'.split('|') #按分隔符分割为数组

:FOR {Local_I} IN RANGE len({Range})

{value} Evaluate {Range}[${Local_I}]

Click Element xpath=li[contains(text(),${value})]

相关推荐
2501_9419820528 分钟前
RPA 技术在企业微信外部群的落地:环境配置与依赖管理
自动化·rpa
守城小轩1 小时前
基于Chrome140的Gmail账号自动化——脚本撰写(二)
自动化·chrome devtools·浏览器自动化·指纹浏览器·浏览器开发·超级浏览器
未来之窗软件服务1 小时前
幽冥大陆(四十五)人工智能自动化交互系统ASR——东方仙盟筑基期
运维·自动化·asr·仙盟创梦ide·东方仙盟·东方仙盟sdk·东方仙盟自动化
艾上编程1 小时前
Python 跨场景实战:从爬虫采集到 AI 部署的落地指南
python·数据分析·自动化
tianyuanwo1 小时前
Ansible构建节点管理:Koji与Mock构建节点的自动化运维实践
运维·自动化·ansible
码界奇点1 小时前
基于Flask与Vue.js的百度网盘自动转存系统设计与实现
vue.js·python·flask·自动化·毕业设计·源代码管理
北京耐用通信1 小时前
告别调试噩梦:耐达讯自动化实现EtherNet/IP转DeviceNet网关即插即用
人工智能·物联网·网络协议·自动化·信息与通信
lzq6031 小时前
Python自动化办公:5分钟批量处理Excel数据
python·自动化·excel
黑客思维者2 小时前
Python自动化办公全攻略:Excel/Word/PDF/邮件批量处理
python·自动化·excel
深圳安锐科技有限公司2 小时前
工程安全自动化监测VS人工检测:全方位解析结构健康监测的必然趋势
运维·安全·自动化·自动化监测·结构健康监测