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中多个装饰器的执行顺序详解
Oct 08 Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
Mar 11 Python
Python3.5装饰器原理及应用实例详解
Apr 30 Python
python 实现list或string按指定分段
Dec 25 Python
Django ORM 查询表中某列字段值的方法
Apr 30 Python
python爬虫可以爬什么
Jun 16 Python
Django+Uwsgi+Nginx如何实现生产环境部署
Jul 31 Python
matplotlib基础绘图命令之bar的使用方法
Aug 13 Python
最新pycharm安装教程
Nov 18 Python
python绘图pyecharts+pandas的使用详解
Dec 13 Python
教你怎么用Python生成九宫格照片
May 20 Python
关于Python中*args和**kwargs的深入理解
Aug 07 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
真正面向对象编程:PHP5.01发布
2006/10/09 PHP
php学习之数据类型之间的转换代码
2011/05/29 PHP
将word转化为swf 如同百度文库般阅读实现思路及代码
2013/08/09 PHP
ThinkPHP表单自动提交验证实例教程
2014/07/18 PHP
调试PHP程序的多种方法介绍
2014/11/06 PHP
将PHP程序中返回的JSON格式数据用gzip压缩输出的方法
2016/03/03 PHP
如何使用PHP给图片加水印
2016/10/12 PHP
showModelessDialog()使用详解
2006/09/21 Javascript
jQuery队列操作方法实例
2014/06/11 Javascript
js图片闪动特效可以控制间隔时间如几分钟闪动一下
2014/08/12 Javascript
JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
2014/10/16 Javascript
深入解析Javascript闭包的功能及实现方法
2016/07/10 Javascript
JS判断是否在微信浏览器打开的简单实例(推荐)
2016/08/24 Javascript
JavaScript实现离开页面前提示功能【附jQuery实现方法】
2017/09/26 jQuery
angularJs select绑定的model取不到值的解决方法
2018/10/08 Javascript
vue文件运行的方法教学
2019/02/12 Javascript
nodejs搭建本地服务器并访问文件操作示例
2019/05/11 NodeJs
vue elementUI使用tabs与导航栏联动
2019/06/21 Javascript
vue + typescript + video.js实现 流媒体播放 视频监控功能
2019/07/07 Javascript
React路由鉴权的实现方法
2019/09/05 Javascript
vue 动态设置img的src地址无效,npm run build 后找不到文件的解决
2020/07/26 Javascript
vue3为什么要用proxy替代defineProperty
2020/10/19 Javascript
使用python编写简单的小程序编译成exe跑在win10上
2018/01/15 Python
python ddt实现数据驱动
2018/03/14 Python
Pyqt5 实现跳转界面并关闭当前界面的方法
2019/06/19 Python
python UDP(udp)协议发送和接收的实例
2019/07/22 Python
pytorch 获取层权重,对特定层注入hook, 提取中间层输出的方法
2019/08/17 Python
Python谱减法语音降噪实例
2019/12/18 Python
Pytorch Tensor基本数学运算详解
2019/12/30 Python
html5/css3响应式页面开发总结
2018/10/16 HTML / CSS
html5 音乐播放器 audio 标签使用概述
2013/07/15 HTML / CSS
小学生五年级大队长竞选发言稿
2014/09/12 职场文书
2015年法院工作总结范文
2015/04/28 职场文书
保密法制宣传月活动总结
2015/05/07 职场文书
导游词之麻姑仙境
2019/11/18 职场文书
html原生table实现合并单元格以及合并表头的示例代码
2023/05/07 HTML / CSS