【发布时间】:2012-06-14 06:53:59
【问题描述】:
我有以下字符串:
str = "{application.root.category.id:2}"
我想将以上内容转换为 python 中的字典数据类型,如下所示:
dict = {application.root.category.id:2}
我尝试使用 eval(),这是我得到的错误:
AttributeError: java package 'application' 没有属性“root”
我当前的 python 为 2.3。
有什么解决办法吗?
【问题讨论】:
-
字典项的key应该是什么?
-
你能解释一下
java package的事情吗? -
您想要
{application.root.category.id: 2}还是{"application.root.category.id": 2}?您的问题是无法评估application.root.category.id。
标签: python python-2.3