variables - 在机器人框架中的特定列表索引处赋值
问题描述
我有一个清单:
@{IFUP} 10 20
我只想修改其中一个值,例如:
${IFUP}[${idx}]= Set Variable 30
其中 $idx 为 0
这产生No keyword with name ''${IFUP}[${idx}]='
. 直接${IFUP}[0]
分配也是如此。
RobotFramwork 版本是 3.1(列表语法有点不同)。
我会对像以下这样的变量解决方案感到满意:${IFUP_${idx}}=
但这会产生相同的错误。
建议?
解决方案
您可以使用集合库中的“设置列表值”关键字。
在你的情况下,它应该是
Set List Value ${IFUP} 0 30
http://robotframework.org/robotframework/latest/libraries/Collections.html#Set%20List%20Value
推荐阅读
- elasticsearch - 在kibana中查询前n个值
- azure-ad-b2c - 如何启动并运行 Azure AD B2C 的用户旅程查看器?
- php - php检查数据库表中已经存在的电子邮件
- jquery - 在 jQuery Laravel 中更改颜色
- docker-compose - Dockerizing nestjs 应用程序,使用 traefik 作为网关
- reactjs - 两个 useEffect 与一个 useEffect 中的两个 API 调用
- highcharts - Highcharts:如何更新箭头段注释的 shapeOptions?
- django - 如何使用 SQLite 从与 Django 模型中的两个或多个值匹配的模型中查询所有记录
- ios - swift代码的Objective C替代品是什么
- javascript - jQuery 事件未在加载的 html 上触发