项目分享丨11行Python代码制作聊天机器人
2023-04-18 15:54:33 时间
前言
大家好,我是Jiejie,今天教大家如何用Python开发自己的聊天机器人,Python语言能做到,而且只需要11行代码。
一、项目思路
因为Python丰富的开源库,可以控制微信接收/发送消息,因此用python写一个简易的聊天机器人不难实现。
其中需要调用图灵机器人的接口,在http://www.turingapi.com/注册后进行个人认证,每天可以免费使用100条。
在【机器人设置】中选择【api接入】,使用时先运行代码,将apikey复制到终端,按回车键继续运行,即可开始聊天。
二、环境
操作系统:MacOSX
编辑器:PyCham
Python版本:3.7.4
相关模块:
import requests
import re
三、代码实现
首先,导入所需要的相关模块。
import request
import re
需要去注册图灵机器人,申请一个Key,运行后输入。
key = input('
输入你的key:')
开始执行对话操作,最后运行输入相关信息就完成啦。
是不是很简单?全程只需要11行代码。
四、成果展示
现在,让我们开始运行聊天机器人,输入申请好的key。
然后就可以自己和自己聊天啦,这个机器人可是无所不知、无所不晓哦!
尾声
现在你知道怎么获得一个简易的聊天机器人了吧?它可爱,幽默,知识储备丰富,当你需要它的时候,它时刻都在,是Python赋予你的魔法。
是不是觉得Python还蛮好玩的?
希望你也赶紧学会Python,用它来做你最想做的事
相关文章
- 如何在Python中创建和使用虚拟环境
- 常用的分布式事务都有哪些?我该用哪个?
- 在 Python中处理大型机器学习数据集的简单方法
- 六个优秀的可解释AI (XAI)的Python框架推荐
- Python虚拟环境很简单,看完你就会了
- 总结几个简单好用的Python人脸识别算法
- 又是好兄弟 爱立信与三星和解专利纠纷
- Flink分布式程序的异常处理
- 好用的 Python 虚拟环境,没有之一
- 为什么TensorFlow可以做机器学习开发?
- 记一次beego通过go get命令后找不到bee.exe的坑
- 指定Task任务顺序执行
- CompletionService 使用小结
- Win环境安装Protobuf 2.0 版本
- shell 同时执行多任务下载视频
- Seata 分布式事务解决方案及特点
- zookeeper 使用api 进行节点增删改查及实现简易的配置中心
- 潘石屹首次Python考试成绩 99 分,失分点:画完图后忘了隐藏画笔的箭头
- 啃完Python基础,你要这样做才行
- Python开发者调查显示只有十分之一的人还在用Python 2