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 内置字符串处理函数的使用方法
Jun 11 Python
利用Python演示数型数据结构的教程
Apr 03 Python
Python模拟百度登录实例详解
Jan 20 Python
python复制文件到指定目录的实例
Apr 27 Python
python 匹配url中是否存在IP地址的方法
Jun 04 Python
解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题
Jun 13 Python
如何更改 pandas dataframe 中两列的位置
Dec 27 Python
Python爬虫库BeautifulSoup的介绍与简单使用实例
Jan 25 Python
python实现翻译word表格小程序
Feb 27 Python
Python闭包装饰器使用方法汇总
Jun 29 Python
python中pyqtgraph知识点总结
Jan 26 Python
Python3接口性能测试实例代码
Jun 20 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
php 文件夹删除、php清除缓存程序
2009/08/25 PHP
php绘制一个扇形的方法
2015/01/24 PHP
如何使用Gitblog和Markdown建自己的博客
2015/07/31 PHP
php实现生成带二维码图片并强制下载功能
2018/02/24 PHP
Firefox 无法获取cssRules 的解决办法
2006/10/11 Javascript
基于Jquery 解决Ajax请求的页面 浏览器后退前进功能,页面刷新功能实效问题
2010/12/11 Javascript
jQuery源码分析-05异步队列 Deferred 使用介绍
2011/11/14 Javascript
基于jquery的web页面日期格式化插件
2011/11/15 Javascript
让js弹出窗口居前显示的实现方法
2013/07/10 Javascript
jQuery CSS()方法改变现有的CSS样式表
2014/09/09 Javascript
js实现简单计算器
2015/11/22 Javascript
谈谈JavaScript的New关键字
2016/08/26 Javascript
ES6中的rest参数与扩展运算符详解
2017/07/18 Javascript
JS实现页面打印(整体、局部)
2017/08/18 Javascript
Angular4 ElementRef的应用
2018/02/26 Javascript
详解Vue2.0配置mint-ui踩过的那些坑
2018/04/23 Javascript
java和js实现的洗牌小程序
2019/09/30 Javascript
[49:30]DOTA2-DPC中国联赛正赛 Dragon vs Dynasty BO3 第二场 3月4日
2021/03/11 DOTA
Python中的模块导入和读取键盘输入的方法
2015/10/16 Python
用python写一个定时提醒程序的实现代码
2019/07/22 Python
Python中BeautifuSoup库的用法使用详解
2019/11/15 Python
python 安装impala包步骤
2020/03/28 Python
Python脚本实现监听服务器的思路代码详解
2020/05/28 Python
毕业求职自荐信格式是什么
2013/11/19 职场文书
应届生个人求职信模板
2013/11/26 职场文书
外语系毕业生找工作的求职信
2013/11/28 职场文书
花店创业计划书范文
2014/02/07 职场文书
《灰椋鸟》教学反思
2014/04/27 职场文书
综艺节目策划方案
2014/06/13 职场文书
纪委书记群众路线整改措施思想汇报
2014/10/09 职场文书
颐和园导游词
2015/01/30 职场文书
小学教师个人总结
2015/02/05 职场文书
2015年社区流动人口工作总结
2015/05/12 职场文书
Redis之RedisTemplate配置方式(序列和反序列化)
2022/03/13 Redis
关于Python使用turtle库画任意图的问题
2022/04/01 Python
德劲DE1105机评
2022/04/05 无线电