在机器人框架中使用 Set To Dictionary 关键字时出现错误
代码:
Set To Dictionary ${Data Provider} name Sujit
Run Code Online (Sandbox Code Playgroud)
我在使用“设置为字典关键字”时收到以下错误
类型错误:“str”对象不支持项目分配
您的${Data Provider}变量需要是字典,而不是字符串。如果您已经导入了 Collections 库,则可以使用关键字声明一个字典Create Dictionary。
例子:
${Data Provider} Create Dictionary
Set To Dictionary ${Data Provider} name Sujit
Log ${Data Provider}
Run Code Online (Sandbox Code Playgroud)
您还可以直接用值初始化字典:
${Data Provider} Create Dictionary name Sujit
Log ${Data Provider}
Run Code Online (Sandbox Code Playgroud)
这两个示例都会记录INFO : ${Data Provider} = {u'name': u'Sujit'}. 在此处查找有关集合库的更多信息:http://robotframework.googlecode.com/hg/doc/libraries/Collections.html?r =2.8.5
| 归档时间: |
|
| 查看次数: |
6075 次 |
| 最近记录: |