小编nit*_*a a的帖子

升级Python和Robot框架版本后出现变量访问错误

下面提到的脚本已在旧python(2.7.x)和Robotframework版本中使用。将python版本从2.7升级到3.7.2,并将机器人版本升级到3.1.1之后,相同的代码无法正常工作。

执行脚本时出现此错误:

变量“ $ {var}”是字符串,不是列表或字典,因此无法从其中访问项目“ $ {var}”。

代码:

${loc}   xpath=(//*[contains(@class,"c3-legend-item ")])

: FOR    ${row}    IN RANGE    1        ${Count}
\    ${Exp_Name} =    Get Text    ${loc}[${row}]    
\   Log    ${Exp_Name}
Run Code Online (Sandbox Code Playgroud)

robotframework

3
推荐指数
1
解决办法
185
查看次数

标签 统计

robotframework ×1