动态列表位置

时间:2015-01-05 14:55:24

标签: python robotframework

我正在尝试动态访问列表中的值。 我有一个参数$ {tblid},我从SQL查询中收到,我想用它从名为@ {ColNames}的列表中提取特定值。

当我使用Set Variable关键字创建变量时,我可以执行以下操作:

${INTEGER} =    Set Variable    0
Log @{ColNames}[${INTEGER}]

我尝试过以下事项:

Log @{ColNames}[${tblid}]

${INTEGER} =    Evaluate    ${tblid}
Log @{ColNames}[${INTEGER}]

${INTEGER} =    Convert To Integer  ${tblid}
Log @{ColNames}[${INTEGER}]

所有三次尝试都返回“不存在的变量”错误 我有一种感觉,它可能与查询返回的数据类型(?)有关,这就是我尝试使用Convert To Integer的原因,但现在我只是不确定。

有什么想法吗?

0 个答案:

没有答案