【发布时间】:2022-07-20 16:48:00
【问题描述】:
我需要将 Python 字符串(字符串内不带引号)转换为字典。该字符串具有正确的格式,但缺少每个子字符串中的引号。
例子:
a_string = "{Name: 2, Test: 52, Number: 150}"
谢谢!
【问题讨论】:
-
JSON5 解析器可以做到。
-
yaml 解析器也应该可以工作。
-
除非您特别询问如何解决跨版本兼容性问题(在这种情况下,您的问题显然应该描述该问题),否则您不应混用python-2.7和python-3.x 标签。我已经删除了它们。
-
试试:
yaml.safe_load(a_string)
标签: python