python - 如何打印我想要的结果?
问题描述
我的代码是
import requests
url = "https://api.aiforthai.in.th/ssense"
text = 'ต้องติดอยู่ในฤดู อกหัก ตกอยู่ในห้วงความรักที่มันเลวร้าย'
data = {'text':text}
headers = {
'Apikey': "BghsplRaCk6QRBZR5fX7krSjOdn1RS0w"
}
response = requests.post(url, data=data, headers=headers)
response_print = response.json()
这段代码的结果是
{'sentiment': {'score': '85.71', 'polarity-neg': True, 'polarity-pos': False, 'polarity': 'negative'}, 'preprocess': {'input': 'ต้องติดอยู่ในฤดู
อกหัก ตกอยู่ในห้วงความรักที่มันเลวร้าย', 'neg': ['อกหัก', 'เลวร้าย'], 'pos': [], 'segmented': ['ต้อง', 'ติด', 'อยู่', 'ใน', 'ฤดู', ' ', 'อกหัก'
, ' ', 'ตก', 'อยู่', 'ใน', 'ห้วง', 'ความรัก', 'ที่', 'มัน', 'เลวร้าย'], 'keyword': ['ติด', 'ฤดู', 'ตก', 'ห้วง', 'ความรัก']}, 'alert': [], 'compa
rative': [], 'associative': [], 'intention': {'request': '0', 'sentiment': '85.71', 'question': '0', 'announcement': '0'}}
但我想要“极性”一词(即“负面”一词)之后的结果我该如何解决?PS。我的英语水平很差,如果你不明白,请见谅
解决方案
在下面试试这个:
import requests
url = "https://api.aiforthai.in.th/ssense"
text = 'ต้องติดอยู่ในฤดู อกหัก ตกอยู่ในห้วงความรักที่มันเลวร้าย'
data = {'text':text}
headers = {
'Apikey': "BghsplRaCk6QRBZR5fX7krSjOdn1RS0w"
}
response = requests.post(url, data=data, headers=headers)
response_print = response.json()['sentiment']['polarity']
推荐阅读
- java - 如何使用 TestNG DataProviders 将 n 个参数作为单个参数传递
- angular - 从 dygraphs 导入 Dygraph 不起作用
- php - 在 php 7.2 中解密数据,在 php 5.6 中使用 AES 加密
- google-analytics - 通过增强的电子商务防止索引
- here-api - HERE 等值线限制?
- java - 为什么包含和添加相互混淆?
- html - 无法使用 Ionic 制作进度条标签
- robotframework - 机器人框架文件上传获取元素不可访问错误
- puppet - 木偶环境
- javascript - Vue.js 动态迭代属性