导入***requests***和***json***库

import requests
import json

创建一个***循环***,使其能一直运作下去
用文本***text***来替代聊天框

while True:text = input("你说的:")

再来看青云客的api接口:
‘http://api.qingyunke.com/api.php?key=free&appid=0&msg=你好’
直接打开这个网页显示出的是:
‘{“result”:0,“content”:“好啊~你更好”}’
所以直接锁定编写流程:
##1.向网站发送请求,替代上文的“你好”

url = 'http://api.qingyunke.com/api.php?key=free&appid=0&msg=%s'%text
header = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36'}
response = requests.get(url,headers=header)
response.encoding = 'utf-8'
## 2.获取响应,将其输出到文本中
text_json = json.loads(response.text)
context = "AI说:%s"%text_json['content']
print(context)

最后可以加一个if的判断,判断是否结束循环

if text == '拜拜':print()break
else:#其余的代码

直至最后看一眼代码

#By NMPE Shader
#2021-1-15import requests
import jsonif __name__ == '__main__':while True:text = input("你说的:")if text == '拜拜':print()breakelse:url = 'http://api.qingyunke.com/api.php?key=free&appid=0&msg=%s'%textheader = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36'}response = requests.get(url,headers=header)response.encoding = 'utf-8'text_json = json.loads(response.text)context = "AI说:%s"%text_json['content']print(context)

如何用青云客聊天bot的API创建一个聊天脚本相关推荐

  1. 实践操作:六步教你如何用开源框架Tensorflow对象检测API构建一个玩具检测器

    TensorFlow对象检测API是一个建立在TensorFlow之上的开源框架,可以轻松构建,训练和部署对象检测模型. 到目前为止,API的性能给我留下了深刻的印象.在这篇文章中,我将API的对象设 ...

  2. tfr 计算机硬件,实践操作:六步教你如何用开源框架Tensorflow对象检测API构建一个玩具检测器...

    TensorFlow对象检测API是一个建立在TensorFlow之上的开源框架,可以轻松构建,训练和部署对象检测模型. 到目前为止,API的性能给我留下了深刻的印象.在这篇文章中,我将API的对象设 ...

  3. python制作聊天机器人_如何制作一个聊天机器人?

    这样,我们岂安科技的斜杠青年用1100字教你做一个聊天机器人出来吧.关键词Zulip.Python.以下,GO~ ------- Zulip是什么 Zulip是移动和桌面办公聊天解决方案开发商 一个强 ...

  4. 微信公众号图灵机器人开发php,使用图灵api创建微信聊天机器人

    需要准备的资源: 图灵机器人账号 微信公共账号 点击访问 图灵机器人官网,快快注册,拥有自己的聊天机器人,可以在这里先体验一下 今天主要简述微信公共平台聊天机器人的搭建,首先需要注册微信公共账号,之后 ...

  5. AI聊天机器人接口制作php,使用图灵api创建微信聊天机器人_php技巧

    需要准备的资源: 图灵机器人账号 微信公共账号 点击访问 图灵机器人官网,快快注册,拥有自己的聊天机器人,可以在这里先体验一下 今天主要简述微信公共平台聊天机器人的搭建,首先需要注册微信公共账号,之后 ...

  6. 微信公众号图灵机器人开发php,使用图灵api创建微信聊天机器人_PHP

    需要准备的资源: 图灵机器人账号 微信公共账号 点击访问 图灵机器人官网,快快注册,拥有自己的聊天机器人,可以在这里先体验一下 今天主要简述微信公共平台聊天机器人的搭建,首先需要注册微信公共账号,之后 ...

  7. 从无到有创建一个聊天App六-仿QQ号生成算法

    思考 当你注册QQ的时候,系统会给你生成一个唯一的数字账号.那么这个账号在后台是怎么生成的呢?当让实现方法有很多,可以直接生成一个随机数,然后查找该随机数有没有被注册过,若是没有,则生成成功,否则,重 ...

  8. python制作聊天机器人原理_用 Python 来做一个聊天机器人吧!(一)

    在我的一个回答里,我提到了用 Python 搭建聊天机器人.从今天开始,我就带着大家从0开始搭建一个聊天机器人. (顺便说一句,我喜欢把链接像上面这样加在文字里,如果找不到文中所说的资源,可以看看周围 ...

  9. android php实时聊天工具,Android_Android 应用APP加入聊天功能,简介 自去年 LeanCloud 发布实时 - phpStudy...

    Android 应用APP加入聊天功能 简介 自去年 LeanCloud 发布实时通信(IM)服务之后,基于用户反馈和工程师对需求的消化和对业务的提炼,上周正式发布了「实时通信 2.0 」.设计理念依 ...

最新文章

  1. Unity热门插件推荐
  2. 北理工团队在推动运动意图神经解码走向真实应用场景方面取得研究进展
  3. 封装、继承和构造函数
  4. 致远协同软件手机版让移动办公不再是梦想
  5. 《C语言及程序设计》实践参考——乘法口诀表
  6. java判断ftp创建目录是否成功_Java判断Ftp服务器目录是否存在,若不存在创建目录 ....
  7. 【项目管理】敏捷和Scrum
  8. matlab分割,数组 – MATLAB中的分割向量
  9. Android Browser学习九 快捷菜单模块: PieControl的架构
  10. u盘ios刻录_win10 iso刻录到u盘操作教程
  11. springboot整合quartz进行数据库存储
  12. 话筒在multisim怎么找_基于Multisim软件的调频无线话筒仿真
  13. Linux文件与目录常用操作
  14. 小程序源码:老人疯狂裂变引流视频推广
  15. 拉钩网前端项目实战05
  16. windows server 2008安装配置web服务器
  17. foo:function(){}与function foo(){}还有foo=function()三者间的区别
  18. HTML页面悬浮球,html滑动仿悬浮球菜单
  19. KCNScrew Pack for mac(Mac序列号查询软件)
  20. python可以实现的功能_Python功能点实现:数据热更新

热门文章

  1. python珠穆朗玛峰问题_day04Python练习
  2. 比较全面的ORB-SLAM3论文翻译(基本全文不带相关研究与精度验证部分)
  3. 【项目三、车牌检测+识别项目】二、使用YOLOV5进行车牌检测
  4. 关于“前言中不允许有内容”的XML错误
  5. IDEA报错:前言中不允许有内容
  6. CSS——去掉ul列表前面的小圆点
  7. ISO三体系认证咨询,三体系标准是企业管理现代化的重要标志
  8. c# 委托实例的几种执行方式详解
  9. 软件定义雷达(SDR)和软件化雷达(SR)
  10. mysql8.0创建函数错误代码1418解决方法和原因