动态列表位置

2024-05-01 21:42:23 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试动态访问列表中的值。 我有一个从SQL查询接收的参数${tblid},我想用它从名为@{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的原因,但现在我不确定。你知道吗

有什么想法吗?你知道吗


Tags: to方法logconvert列表sql参数动态