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通过PIL获取图片主要颜色并和颜色库进行对比的方法
Mar 19 Python
Python判断Abundant Number的方法
Jun 15 Python
Python实现线程池代码分享
Jun 21 Python
python 队列详解及实例代码
Oct 18 Python
Python实现压缩和解压缩ZIP文件的方法分析
Sep 28 Python
python实现随机森林random forest的原理及方法
Dec 21 Python
python format 格式化输出方法
Jul 16 Python
解决python xlrd无法读取excel文件的问题
Dec 25 Python
PyQt5+requests实现车票查询工具
Jan 21 Python
python交互界面的退出方法
Feb 16 Python
Python绘图之柱形图绘制详解
Jul 28 Python
python+selenium 简易地疫情信息自动打卡签到功能的实现代码
Aug 22 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面向对象全攻略 (十四) php5接口技术
2009/09/30 PHP
PHP 批量删除数据的方法分析
2009/10/30 PHP
php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法
2014/11/04 PHP
php检测数组长度函数sizeof与count用法
2014/11/17 PHP
PHP 读取和编写 XML
2014/11/19 PHP
PHP面向对象程序设计实例分析
2016/01/26 PHP
thinkPHP5框架导出Excel文件简单操作示例
2018/08/03 PHP
根据分辩率调用不同的CSS.
2007/01/08 Javascript
类似CSDN图片切换效果脚本
2009/09/17 Javascript
iframe 父窗口和子窗口相互的调用方法集锦
2010/12/15 Javascript
基于OO的动画附加插件,可以实现弹跳、渐隐等动画效果 分享
2013/06/24 Javascript
JS事件在IE与FF中的区别详细解析
2013/11/20 Javascript
jqGrid用法汇总(全经典)
2016/06/28 Javascript
Bootstrap笔记—折叠实例代码
2017/03/13 Javascript
vue.js中mint-ui框架的使用方法
2017/05/12 Javascript
Vue组件选项props实例详解
2017/08/18 Javascript
jQuery zTree 异步加载添加子节点重复问题
2017/11/29 jQuery
[02:05]DOTA2完美大师赛趣味视频之看我表演
2017/11/18 DOTA
举例讲解Python中metaclass元类的创建与使用
2016/06/30 Python
Python中json格式数据的编码与解码方法详解
2016/07/01 Python
Python搭建FTP服务器的方法示例
2018/01/19 Python
linux安装Python3.4.2的操作方法
2018/09/28 Python
使用Flask-Cache缓存实现给Flask提速的方法详解
2019/06/11 Python
Python 获取ftp服务器文件时间的方法
2019/07/02 Python
tensorflow模型保存、加载之变量重命名实例
2020/01/21 Python
Python爬虫库BeautifulSoup获取对象(标签)名,属性,内容,注释
2020/01/25 Python
python tkinter之顶层菜单、弹出菜单实例
2020/03/04 Python
Pytorch 卷积中的 Input Shape用法
2020/06/29 Python
一文弄懂Pytorch的DataLoader, DataSet, Sampler之间的关系
2020/07/03 Python
使用OpenCV去除面积较小的连通域
2020/07/05 Python
Python 如何展开嵌套的序列
2020/08/01 Python
详解python UDP 编程
2020/08/24 Python
加拿大最大的书店:Indigo
2017/01/01 全球购物
公司捐款倡议书
2014/05/14 职场文书
经营理念标语
2014/06/21 职场文书
Python爬虫网络请求之代理服务器和动态Cookies
2022/04/12 Python