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实现划词翻译
Apr 23 Python
python实现360皮肤按钮控件示例
Feb 21 Python
python3抓取中文网页的方法
Jul 28 Python
Python中的数学运算操作符使用进阶
Jun 20 Python
由浅入深讲解python中的yield与generator
Apr 05 Python
Python实现数据库并行读取和写入实例
Jun 09 Python
python清理子进程机制剖析
Nov 23 Python
利用python修改json文件的value方法
Dec 31 Python
Python 判断图像是否读取成功的方法
Jan 26 Python
python调用c++ ctype list传数组或者返回数组的方法
Feb 13 Python
Python统计分析模块statistics用法示例
Sep 06 Python
python第三方网页解析器 lxml 扩展库与 xpath 的使用方法
Apr 06 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 smarty 二级分类代码和模版循环例子
2011/06/16 PHP
php中数字、字符与对象判断函数用法实例
2014/11/26 PHP
javascript动态改变img的src属性图片不显示的解决方法
2010/10/20 Javascript
jQuery '行 4954 错误: 不支持该属性或方法' 的问题解决方法
2011/01/19 Javascript
jQuery中next()方法用法实例
2015/01/07 Javascript
jquery事件preventDefault()方法用法实例
2015/01/16 Javascript
jquery实现公告翻滚效果
2015/02/27 Javascript
JavaScript的9种继承实现方式归纳
2015/05/18 Javascript
jQuery插件ajaxfileupload.js实现上传文件
2020/10/23 Javascript
JavaScript接口的实现三种方式(推荐)
2016/06/14 Javascript
js实现获取两个日期之间所有日期的方法
2016/06/17 Javascript
详解Angular中$cacheFactory缓存的使用
2016/08/19 Javascript
Bootstrap风格的zTree右键菜单
2017/02/17 Javascript
angularJS利用ng-repeat遍历二维数组的实例代码
2017/06/03 Javascript
vue组件name的作用小结
2018/05/23 Javascript
jQuery解析json格式数据示例
2018/09/01 jQuery
vue中根据时间戳判断对应的时间(今天 昨天 前天)
2019/12/20 Javascript
python矩阵转换为一维数组的实例
2018/06/05 Python
python爬取足球直播吧五大联赛积分榜
2018/06/13 Python
详解TensorFlow查看ckpt中变量的几种方法
2018/06/19 Python
pycharm: 恢复(reset) 误删文件的方法
2018/10/22 Python
Python网络爬虫四大选择器用法原理总结
2020/06/01 Python
如何在python中判断变量的类型
2020/07/29 Python
html5 标签
2009/07/16 HTML / CSS
李维斯牛仔裤荷兰官方网站:Levi’s NL
2020/08/23 全球购物
C语言笔试题回忆
2015/04/02 面试题
项目副经理岗位职责
2013/12/30 职场文书
小学生暑假家长评语
2014/04/17 职场文书
物业保洁员岗位职责
2015/02/13 职场文书
单位领导婚礼致辞
2015/07/28 职场文书
男方家长婚礼答谢词
2015/09/29 职场文书
2016抗战胜利71周年红领巾广播稿
2015/12/18 职场文书
2016重阳节红领巾广播稿
2015/12/18 职场文书
导游词之南京汤山温泉
2019/11/26 职场文书
学会用Python实现滑雪小游戏,再也不用去北海道啦
2021/05/20 Python
mybatis 获取无数据的字段不显示的问题
2021/07/15 Java/Android