Python中文
首页
教程
问答
标签
搜索
登录
注册
Python字符串转换为JSON。错误:AttributeError:“str”对象没有属性“get”
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我对python很陌生。在</p> <p>我正在形成一个json字符串,从各种REST调用中获取输入。在</p> <p>比如:</p> <pre><code>{ "-gammaid#10191-":{ "domain":"Kids Interest", "product":"Project1" }, "-gammaid#10382-":{ "domain":"Weekend Classes", "product":"Project2" }, "-gammaid#10442-":{ "domain":"Knowledge Driven", "product":"Project3" }, "-gammaid#10620-":{ "domain":"Primary Education", "product":"Project4" }, "-gammaid#10986-":{ "domain":"Other Domain", "product":"Project5" }, "-gammaid#10987-":{ "domain":"Kids Interest", "product":"Project6" }, "-gammaid#10996-":{ "domain":"External Classes", "product":"Project7" }, "-gammaid#11663-":{ "domain":"Parent Interaction", "product":"Project8" } } </code></pre> <p>正如您所看到的,每个key<em>gammaid</em>都有一个json结构的值。在</p> <p>当我运行<code>my_json.get("-gammaid#11663-")</code>时,我得到</p> ^{pr2}$
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>你需要先把它解析成字典:</p> <pre class="lang-py prettyprint-override"><code>import json s = 'YOUR JSON STRING' d = json.loads(s) print(d["-gammaid#11663-"]) </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
Python猜字gam
3 回答
Python猜字游戏
2 回答
Python猜字游戏?
5 回答
Python猜字游戏不会在玩家猜测所有字母时结束
3 回答
Python猜字游戏在有重复字符的单词上失败
5 回答
Python猜想
10 回答
Python猜数字游戏,而循环没有响应
5 回答
python猜测gam的代码反馈
8 回答
python猜测gam的变量问题
3 回答
python猜测具体路径?
9 回答
Python猜测我的号码(反向号码猜测)UnboundLocalE
3 回答
python猜测该数字在猜测过度后再试一次
8 回答
Python猜猜单词游戏bug
8 回答
Python猜猜游戏如何再现
3 回答
Python猜猜游戏服务器
7 回答
Python猜猜谁的游戏我没有得到我预期的输出
3 回答
Python猜谜游戏
2 回答
Python猜谜游戏,值错误:randrange()的空范围
10 回答
Python猜谜游戏,带尝试选项
7 回答
Python猜谜游戏,我的赢的条件打印赢和输
2 回答