我收到了一个文本格式的服务响应,很遗憾,我无法要求他们以JSON格式发送给我)以下是响应:
'{message: Successfully sent data for processing, execId: d03c96hg-4098-47b9-9e4b-3cb2c}'
我想将其转换为dict或json,但我无法这样做,因为{}中的字符串没有单引号或双引号。你知道吗
我尝试过使用json.loads()
、json.dumps()
、ast.literal()
和其他一些方法,但未能获得所需的输出。你知道吗
所需输出为:
{'message': 'Successfully sent data for processing', 'execId' : 'd03c96hg-4098-47b9-9e4b-3cb2c' }
通过一些字符串操作,您可以转换为:
代码:
测试代码:
结果:
这里有一个你可以尝试的代码,不知道pythonic与否:
它将给出如下o/p:
相关问题 更多 >
编程相关推荐