我怎样才能转换日期格式"2013-03-15 05:14:51.327"来"2013-03-15 05:14",即去掉秒和毫秒.我认为机器人框架工作没有办法.如果有任何人在python中有这个解决方案,请告诉我.
据我所知,在 selenium2library 中没有打开新标签的直接关键字。我已经看到下面的代码在 IE(默认浏览器)中为给定的 URL 打开一个新选项卡
webbrowser.open_new_tab(url)
Run Code Online (Sandbox Code Playgroud)
但我想写一个关键字,在当前运行的浏览器(可能是任何浏览器)上打开一个新选项卡。
我在Robot Frame Work中有一个变量,它具有以下格式的Json响应体
{
"jsonrpc": "2.0",
"id": "787878",
"result":
{
"content":
[
{
"id": 30,
"userID": "user",
"eventType":
{
"name": "test"
},
"timestamp": "2013-03-13T11:00:28.537Z",
"source": "Service",
"reason": null,
"comment": null,
"dataCache":
{
"lastLogin":
{
"id": 103,
"fieldName": "value1",
"newValue": "Wed Mar 13 07:00:28 EDT 2013",
"oldValue": null,
"type": "java.util.Date",
"auditEvent": null
}
},
"authority": "authenticate",
"auditedObject": null
}
],
"pageNumber": 0,
"pageSize": 99,
"numberOfElements": 1,
"totalElements": 1,
"lastPage": true,
"totalPages": 1
}
}
Run Code Online (Sandbox Code Playgroud)
从这里我怎么能得到datacache的内容,如下所示
{
"lastLogin":
{
"id": 103,
"fieldName": …Run Code Online (Sandbox Code Playgroud) 输入为 a = "test1,test2,test3,test4,...etc"
我想要输出如下:
b={"test1":"test1","test2":"test2","test3":"test3",..etc}
Run Code Online (Sandbox Code Playgroud)
请让我知道我该怎么做.