python手机自动回复_用python itchat写一个微信机器人自动回复
首先看一下效果:
进入正题:
一、首先要去图灵机器人网站注册一个机器人账号:
你可以获取自己的图灵机器人apikey
懒得话不注册也可以,我下面的代码里面有我自己的,照样可以用。^_^
二、好了,开始上代码。
先导入两个包,没有的要先下载安装。直接命令pip install itchat,不出意外就OK。
import itchat
import requests
然后定义一个向图灵机器人发送消息并接受机器人回复的消息,并将从图灵机器人接受到的消息return返回。
def get_response(_info):
print(_info) # 从好友发过来的消息
api_url = 'http://www.tuling123.com/openapi/api' # 图灵机器人网址
data = {
'key': '485712b8079e44e1bc4af10872b08319', # 如果这个 apiKey 如不能用,那就注册一次
'info': _info, # 这是我们从好友接收到的消息 然后转发给图灵机器人
'userid': 'wechat-robot', # 这里你想改什么都可以
}
r = requests.post(api_url, data=data).json() # 把data数据发
print(r.get('text')) # 机器人回复给好友的消息
return r
三、定义消息回复
@itchat.msg_register(itchat.content.TEXT)
def text_reply(msg):
return "【我是天才^_^】" + get_response(msg["Text"])["text"]
四、扫码登录,大功告成。
if __name__ == '__main__':
itchat.auto_login(hotReload=True) # hotReload = True, 保持在线,下次运行代码可自动登录
itchat.run()
python手机自动回复_用python itchat写一个微信机器人自动回复相关推荐
- python 贴吧自动回复机-用python itchat写一个微信机器人自动回复
首先看一下效果: 进入正题: 一.首先要去图灵机器人网站注册一个机器人账号: 你可以获取自己的图灵机器人apikey 懒得话不注册也可以,我下面的代码里面有我自己的,照样可以用.^_^ 二.好了,开始 ...
- 利用itchat写一个聊天机器人
利用itchat写一个聊天机器人 聊天机器人 图灵机器人 需要的库 **自动回复私聊消息** **自动回复群聊消息** 结语: 聊天机器人 偶然在CSDN上看到大佬用20行教你写一个聊天机器人,觉得甚 ...
- python wx包_今天玩点啥:python真香系列之利用wxpy包写一个微信消息自动回复插件...
阅读本文假设你本地已经安装了Python3基础环境. 安装wxpy模块: pip3 install wxpy 添加以下代码即可实现扫码登录 # 导入模块 from wxpy import * # 初始 ...
- python手机壁纸_用Python生成自己专属的手机春节壁纸
点击上方" Python爬虫与数据挖掘 ",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 三军可夺帅也,匹夫不可夺志也. ...
- python手机解释器_用Python实现一个Python解释器
Byterun是Ned Batchelder和我完成的,建立在Paul Swartz的工作之上.它的结构和主要的Python实现(CPython)差不多,所以理解Byterun会帮助你理解大多数解释器 ...
- python 帮助教师_花10分钟写一个Python脚本,搞定了初中老师一下午的工作
有个朋友是一个初中老师.嗯,教学行政两手抓的那种初中老师. 一天晚上突然微信问我,怎么把图片转成PDF.懵了一下,这个直接打印成PDF不就可以了? 遂告诉他,结果感觉两个人不是一个世界的: 好不容易教 ...
- Python itchat微信机器人自动回复
** Python itchat微信机器人自动回复 ** 第一次写博客,以后会继续更新; 以下是使用Pythobn写的自动微信回复功能,目前支持设置离开状态及机器人回复状态,适合新手学习: 环境:WI ...
- 基于python 开发 微信机器人自动回复 app
基于python 开发 微信机器人自动回复 app # coding:utf-8 __author__ = "zhou" # create by zhou on 2020/3/3 ...
- python 时间序列预测_使用Python进行动手时间序列预测
python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...
最新文章
- nodejs回调函数理解
- 21个必须知道的机器学习开源工具!
- HBase存储剖析与数据迁移
- ffmpeg 基本数据结构和对象: AVPacket、AVPicture、AVFrame
- linux中man 1 2 3
- @value 静态变量_你理解 PHP 中的静态方法吗?
- 毕业设计:文献参考(十三)
- ionic 中文 API CSS and javascript link
- 搭建微信令牌中控服务器,使用ThinkJs搭建微信中控服务的实现方法
- jquery ui tabs详解(中文) 【转载】
- RabbitMQ实战经验分享
- 人工智能是否未来可期?3本人工智能书带你优雅升级
- 鼠标移开事件(onmouseout)
- ubuntu 下的文件校验(md5、sha256)
- form提交xml文件
- -bash: mysql: command not found
- 2021-08-3126. 删除有序数组中的重复项 数组
- JAVA如何校验txt的文本编码格式
- IPTV机顶盒刷机过程--山东电信【天邑TY608】
- 理清contactsprovider