Python中文
首页
教程
问答
标签
搜索
登录
注册
ATributeError:Dict没有对象类\u nam
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我试图解析一个网站,标记它,并存储在一个数组中不同的句子,所以这成为一个字符串数组。我需要访问json返回的类。例如,我要上课:nhate和hate。如果这门课是仇恨课,而这门课的自信心是>;0.50,那就做点什么吧。但是我不能访问这些类。你知道吗</p> <pre><code>words = text.split(".") c=0 for i in words: if not words[c]: words[c] = "this was empty before." classes = natural_language_classifier.classify('90e7b4x199-nlc-36073',words[c]) result = json.dumps(classes, indent=2) if (classes.class_name == 'hate' and classes.confidence > 0.50): print(json.dumps(classes, indent=2)) c=c+1 </code></pre> <p>我得到的错误是:</p> <pre><code>Traceback (most recent call last): File "parse.py", line 45, in <module> if (classes.class_name == 'hate' and classes.confidence > 0.50) AttributeError: 'dict' object has no attribute 'class_name' </code></pre> <p><strong>编辑的</strong>:我得到的json是这样的:</p> <pre><code>{ "classifier_id": "10D41B-nlc-1", "url": "https://gateway.watsonplatform.net/natural-language-classifier /api/v1/classifiers/10D41B-nlc-1/classify?text=How%20hot%20wil/10D41B-nlc-1", "text": "How hot will it be today?", "top_class": "nhate", "classes": [ { "class_name": "nhate", "confidence": 0.9998201258549781 }, { "class_name": "hate", "confidence": 0.00017987414502176904 } ] } </code></pre> <p>编辑</p> <p>打印(类)给我:</p> <pre><code> {u'url': u'https://gateway.watsonplatform.net/natural-language-classifier/api/v1 /classifiers/90e7b4x199-nlc-36073', u'text': u' A Partnership With Abu Shaklak Printing House', u'classes': [{u'class_name': u'nhate.', u'confidence': 0.9398546 187612434}, {u'class_name': u'hate.', u'confidence': 0.0449277873541271}, {u'cla ss_name': u'Feels good man', u'confidence': 0.015217593884629425}], u'classifier _id': u'90e7b4x199-nlc-36073', u'top_class': u'nhate.'} </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>更改为</p> <pre><code>json_result = natural_language_classifier.classify('90e7b4x199-nlc-36073',words[c]) classes = json_result['classes'] if (classes[1]['class_name'] == "hate" ... </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何添加虚拟方法
3 回答
如何添加表示整数的擦边字符串?
9 回答
如何添加要在Bokeh中使用的新font.ttf文件?
6 回答
如何添加要显示的矩阵XY轴编号和XY轴
7 回答
如何添加计数?
9 回答
如何添加计数器函数?
2 回答
如何添加计数器列来计算数据帧中另一列中的特定值?
3 回答
如何添加计数器来跟踪while循环中的月份和年份?
6 回答
如何添加计数并删除countplot的顶部和右侧脊椎?
10 回答
如何添加计时器wx.应用程序更新窗口对象的主循环?
7 回答
如何添加评论到帖子?PostDetailVew,Django 2.1.5
9 回答
如何添加评论拉梅尔亚姆
4 回答
如何添加诸如矩阵Python/Pandas之类的数据帧?
9 回答
如何添加谷歌地点自动完成到Flask?
2 回答
如何添加超时、python discord bot
8 回答
如何添加超过1dp的检查
10 回答
如何添加距离方法
3 回答
如何添加跟随游戏的敌人精灵
1 回答
如何添加路径以便python可以找到程序?
7 回答
如何添加身份验证/安全性以使用happybase访问HBase?
9 回答