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查询Mysql时返回字典结构的代码
Jun 18 Python
python同时给两个收件人发送邮件的方法
Apr 30 Python
Selenium 模拟浏览器动态加载页面的实现方法
May 16 Python
python删除本地夹里重复文件的方法
Nov 19 Python
django的settings中设置中文支持的实现
Apr 28 Python
Python中的字符串切片(截取字符串)的详解
May 15 Python
python二维码操作:对QRCode和MyQR入门详解
Jun 24 Python
python numpy 反转 reverse示例
Dec 04 Python
解决Python import docx出错DLL load failed的问题
Feb 13 Python
Pandas将列表(List)转换为数据框(Dataframe)
Apr 24 Python
pytorch随机采样操作SubsetRandomSampler()
Jul 07 Python
python中数字是否为可变类型
Jul 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
php与php MySQL 之间的关系
2009/07/17 PHP
php下使用iconv需要注意的问题
2010/11/20 PHP
让CodeIgniter的ellipsize()支持中文截断的方法
2014/06/12 PHP
PHP CURL post数据报错 failed creating formpost data
2016/10/16 PHP
PHP用continue跳过本次循环中剩余代码的注意点
2017/06/27 PHP
如何修改yii2.0自带的user表为其它的表
2017/08/01 PHP
动态的改变IFrame的高度实现IFrame自动伸展适应高度
2012/12/28 Javascript
原生js实现shift/ctrl/alt按键的获取
2013/04/08 Javascript
自动设置iframe大小的jQuery代码
2013/09/11 Javascript
javascript基础语法——全面理解变量和标识符
2016/06/02 Javascript
jquery实现上传文件大小类型的验证例子(推荐)
2016/06/25 Javascript
jQuery解析与处理服务器端返回xml格式数据的方法详解
2016/07/04 Javascript
详谈jQuery中的一些正则匹配表达式
2017/03/08 Javascript
BootstrapValidator实现注册校验和登录错误提示效果
2017/03/10 Javascript
Angular2.js实现表单验证详解
2017/06/23 Javascript
Vue 使用beforeEach实现登录状态检查功能
2019/10/31 Javascript
JavaScript oncopy事件用法实例解析
2020/05/13 Javascript
JQuery事件冒泡和默认行为代码实例
2020/05/13 jQuery
vue.js实现点击图标放大离开时缩小的代码
2021/01/27 Vue.js
Python实现SSH远程登陆,并执行命令的方法(分享)
2017/05/08 Python
Python实现图片滑动式验证识别方法
2017/11/09 Python
python 列表,数组和矩阵sum的用法及区别介绍
2018/06/28 Python
python得到一个excel的全部sheet标签值方法
2018/12/10 Python
python 运用Django 开发后台接口的实例
2018/12/11 Python
python random从集合中随机选择元素的方法
2019/01/23 Python
python 利用百度API识别图片文字(多线程版)
2020/12/14 Python
详解Python中的GIL(全局解释器锁)详解及解决GIL的几种方案
2021/01/29 Python
25道Java面试题集合
2013/05/21 面试题
外科实习自我鉴定
2013/10/06 职场文书
求职推荐信
2013/10/28 职场文书
社区志愿者培训方案
2014/06/10 职场文书
金融系毕业生自荐书
2014/07/08 职场文书
教师党员自我评议不足范文
2014/10/19 职场文书
交流会主持词
2015/07/02 职场文书
pytorch 一行代码查看网络参数总量的实现
2021/05/12 Python
python3中apply函数和lambda函数的使用详解
2022/02/28 Python