【发布时间】:2022-11-11 23:26:33
【问题描述】:
例如,我有一个日志,每次运行时都会发生变化,下面是一个示例。我想取其中一个值(id)作为变量,并仅将 id 记录到控制台或在其他地方使用该值。
[
{
"@type": "type",
"href": [
{
"@url": "url1",
"@method": "get"
},
{
"@url": "url2",
"@method": "post"
},
{
"@url": "url3",
"@method": "post"
}
],
"id": "3",
"meta": [
{
"key": "key1",
"value": "value1"
},
{
"key": "key2",
"value": "value2"
}
]
}
]
我想在变量中获取 id,因为每次运行机器人框架后 id 都会发生变化
【问题讨论】:
-
您应该提供一个代码示例,您尝试了什么以及应该如何改进它。现在您可以从示例中看到的唯一内容是您的 JSON 元素实际上是一个列表,其中嵌套了一个字典 - 也许您应该首先尝试提取列表元素并尝试使用它。
标签: python logging automated-tests robotframework