python通过安装itchat包实现微信自动回复收到的春节祝福


Posted in Python onJanuary 19, 2020

itchat是一个开源的微信个人号接口,使用python调用微信从未如此简单。

开源地址

https://github.com/littlecodersh/ItChat

文档:

https://itchat.readthedocs.io/zh/latest/

安装:

pip3 install itchat

好了,本文重点内容开始。

一、准备工作

安装itchat包,持有可在网页版扫码登陆的微信账号

pip3 install itchat

二、功能实现

import itchat
from itchat.content import *
@itchat.msg_register([TEXT, MAP, CARD, NOTE, SHARING])
def text_reply(msg):
  print(msg['Text'])     #打印收到的消息,识别类型
  for i in msg['Text']:     #遍历消息文本中的字符
    if i == '乐' or i == '快' or i == '祝': #是否含有祝福字
      return u'%s' %'也祝你春节快乐~' #有祝福的自动回复

itchat.auto_login(True)
itchat.run(True)

登陆成功:

python通过安装itchat包实现微信自动回复收到的春节祝福

测试:

python通过安装itchat包实现微信自动回复收到的春节祝福

原理:

简单调用itchat库,通过判断text文本中是否含有祝福的字,进行自动回复,非常简单。

总结

以上所述是小编给大家介绍的python通过安装itchat包实现微信自动回复收到的春节祝福,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python类:class创建、数据方法属性及访问控制详解
Jul 25 Python
python制作websocket服务器实例分享
Nov 20 Python
MySQL适配器PyMySQL详解
Sep 20 Python
Django学习教程之静态文件的调用详解
May 08 Python
python截取两个单词之间的内容方法
Dec 25 Python
在python中,使用scatter绘制散点图的实例
Jul 03 Python
python生成随机红包的实例写法
Sep 02 Python
基于Python fminunc 的替代方法
Feb 29 Python
python GUI库图形界面开发之PyQt5信号与槽基础使用方法与实例
Mar 06 Python
解决django中form表单设置action后无法回到原页面的问题
Mar 13 Python
Python爬虫headers处理及网络超时问题解决方案
Jun 19 Python
python 30行代码实现蚂蚁森林自动偷能量
Feb 08 Python
使用 Python 处理3万多条数据只要几秒钟
Jan 19 #Python
Python openpyxl模块原理及用法解析
Jan 19 #Python
Python imutils 填充图片周边为黑色的实现
Jan 19 #Python
python opencv 实现对图像边缘扩充
Jan 19 #Python
python给图像加上mask,并提取mask区域实例
Jan 19 #Python
python实现在一个画布上画多个子图
Jan 19 #Python
python构造函数init实例方法解析
Jan 19 #Python
You might like
WordPress中注册菜单与调用菜单的方法详解
2015/12/18 PHP
JavaScript 精粹读书笔记(1,2)
2010/02/07 Javascript
JS简单实现动画弹出层效果
2015/05/05 Javascript
JavaScript获取各大浏览器信息图示
2015/11/20 Javascript
JavaScript的模块化开发框架Sea.js上手指南
2016/05/12 Javascript
原生JS封装ajax 传json,str,excel文件上传提交表单(推荐)
2016/06/21 Javascript
浅析jQuery Ajax通用js封装
2016/06/22 Javascript
js注入 黑客之路必备!
2016/09/14 Javascript
Angularjs中controller的三种写法分享
2016/09/21 Javascript
微信小程序开发(二)图片上传+服务端接收详解
2017/01/11 Javascript
详解支持Angular 2的表格控件
2017/01/19 Javascript
推荐三款不错的图片压缩上传插件(webuploader、localResizeIMG4、LUploader)
2017/04/21 Javascript
AngularJS常见过滤器用法实例总结
2017/07/06 Javascript
Vue.js结合bootstrap前端实现分页和排序效果
2018/12/29 Javascript
Vue实现按钮级权限方案
2019/11/21 Javascript
JS实现瀑布流效果
2020/03/07 Javascript
Vue循环中多个input绑定指定v-model实例
2020/08/31 Javascript
Python 自动化表单提交实例代码
2017/06/08 Python
python2.7到3.x迁移指南
2018/02/01 Python
pandas对dataFrame中某一个列的数据进行处理的方法
2019/07/08 Python
pytorch载入预训练模型后,实现训练指定层
2020/01/06 Python
Python集合操作方法详解
2020/02/09 Python
python能做哪方面的工作
2020/06/15 Python
详解canvas绘图时遇到的跨域问题
2018/03/22 HTML / CSS
瑞贝卡·泰勒官方网站:Rebecca Taylor
2016/09/24 全球购物
Lookfantastic瑞典:英国知名美妆购物网站
2018/04/06 全球购物
2014年入党积极分子党课学习心得体会模板
2014/04/03 职场文书
汽车维修专业自荐书
2014/05/26 职场文书
党员志愿者活动总结
2014/06/26 职场文书
党支部班子“四风”问题自我剖析材料
2014/09/28 职场文书
服装区域经理岗位职责
2015/04/10 职场文书
讲座通知范文
2015/04/23 职场文书
Java 将PPT幻灯片转为HTML文件的实现思路
2021/06/11 Java/Android
台式电脑蓝牙适配器怎么安装?台式电脑蓝牙适配器安装教程
2022/04/08 数码科技
Nginx文件已经存在全局反向代理问题排查记录
2022/07/15 Servers
vue el-table实现递归嵌套的示例代码
2022/08/14 Vue.js