基于图灵api的Python机器人
2024-08-29 07:08:15
一、注册图灵机器人
先注册并登录图灵机器人官网;
点击创建机器人
复制机器人的key
二、搭建Python机器人
Python版本:3.6
注意替换第三行代码的apikey
import requests
import json
key = 'apikey' # 图灵机器人key,将刚刚复制的key替换apikey,保留单引号
while True:
info = input('\n我:') # 输入对话信息
if info == "bye" or info == "Bye" or info == "再见": # 写入结束判断语句,满足条件跳出循环
print('\nrobot: Bye!')
break
url = 'http://www.tuling123.com/openapi/api?key='+key+'&info='+info # 组成url
re = requests.get(url) # 得到返回值
jd = json.loads(re.text)# 将得到的json格式的信息转换为Python的字典格式
print('\nrobot: '+jd['text'])# 输出结果
if 'list' in jd: # 新闻信息将返回list列表
for text in jd['list']:
print("标题:" + text['article'])
print("链接:" + text['detailurl'] + '\n')
三、成果展示
附:给我一点温度-梁博
最新文章
- 记录一则ORA-00054,ORA-00031解决过程
- 空格哥的第一篇Blog
- mongoose学习文档
- Python 字符编码 zz
- HTML5-地理定位
- 9、NFC技术:NDEF文本格式解析
- Codevs 1010 过河卒
- SQL Server数据库文件存储目录转移
- UVa 二分图匹配 Examples
- Tomcat 系统架构与设计模式,第 1 部分: 工作原理
- NSURLConnection基本使用
- Elasticsearch强制重置未分配的分片(unassigned)
- Spring Boot 知识图谱
- linux+php实现定时任务[链接]
- 【ASP.NET】UCenter实现多站点同步登录退出
- leetcode104
- 借鉴 学习 DELPHI 通用函数 哈哈
- 10: Celery
- EmEditor
- 懒人习惯之ButterKnife Zelezny