在Robot Framework中,Create Dictionary关键字可以使用Python中的int()函数将字符串类型的值转换为整数类型,从而保留Int类型。但是,报错Resolving variable '${int(123)}' failed: Variable '${int}' not found.是因为在Robot Framework中,${int}并不是一个有效的变量名,所以无法解析。如果您想要使用int()函数,可以直接在关键字中使用,例如:${dict}= Create Dictionary key1 ${int(123)} key2 ${int(456)}。这样就可以成功将字符串类型的值转换为整数类型了。报错Resolving variable '${int(123)}' failed: Variable '${int}' not found.
时间: 2023-03-31 19:04:26 浏览: 78
我理解了你的问题,这是一个关于Robot Framework的技术问题。在Robot Framework中,${int(123)}并不是一个有效的变量名,所以无法解析。如果您想要使用int()函数,可以直接在关键字中使用,例如:${dict}= Create Dictionary key1 ${int(123)} key2 ${int(456)}。这样就可以成功将字符串类型的值转换为整数类型了。
相关问题
您好,关于robotframework的create dictionary关键字,可以使用Python中的int()函数 报错Resolving variable '${int(123)}' failed: Variable '${int}' not found.将字符串类型的值转换为整数类型,示例如下: *** Test Cases *** Example ${dict}= Create Dictionary key1 ${int(123)} key2 ${int(456)} Log ${dict} 在上述示例中,使用了Python中的int()函数将字符串类型的值转换为整数类型,从而保留了Int类型。
您好,关于robotframework的create dictionary关键字,可以使用Python中的int()函数将字符串类型的值转换为整数类型,示例如下:
*** Test Cases ***
Example
${dict}= Create Dictionary key1 ${int(123)} key2 ${int(456)}
Log ${dict}
在上述示例中,使用了Python中的int()函数将字符串类型的值转换为整数类型,从而保留了Int类型。
您好,关于robotframework的create dictionary关键字,可以使用Python中的int()函数 报错Resolving variable '${int(123)}' failed: Variable '${int}' not found.将字符串类型的值转换为整数类型,示例如下: *** Test Cases *** Example ${dict}= Create Dictionary key1 ${int(123)} key2 ${int(456)} Log ${dict} 在上述示例中,使用了Python中的int()函数将字符串类型的值转换为整数类型,从而保留了Int类型。Resolving variable '${int(123)}' failed: Variable '${int}' not found.
关于您提到的问题,我可以回答。在Robot Framework中,Create Dictionary关键字可以使用Python中的int()函数将字符串类型的值转换为整数类型,从而保留Int类型。但是,报错Resolving variable '${int(123)}' failed: Variable '${int}' not found.是因为在Robot Framework中,${int}并不是一个有效的变量名,所以无法解析。如果您想要使用int()函数,可以直接在关键字中使用,例如:${dict}= Create Dictionary key1 ${int(123)} key2 ${int(456)}。这样就可以成功将字符串类型的值转换为整数类型了。
阅读全文