【发布时间】:2020-07-23 18:42:38
【问题描述】:
我正在尝试在机器人框架中创建随机颜色生成。这是我的代码:
'''
随机颜色
${color_hex}= 生成随机字符串 6 [NUMBERS]ABCDEF
${color_rand}= 串联分隔符= # ${color_hex}
'''
当我尝试使用 ${color_rand} 作为参数时,它不起作用。框架将其读取为注释而不是字符串。我特别需要在 6 个十六进制值之前添加一个“#”,我的颜色选择器才能正常工作。如果我使用反斜杠()转义并使其成为字符串(即 ${color_rand}),它会读取值“${color_rand}”与我想要的值“#123CDE”。我不知道框架该怎么做才能读取字符串,带#,而不是评论。
【问题讨论】:
-
请出示正确的minimal reproducible example。您的示例不是有效的机器人框架代码。
标签: string random escaping robotframework