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 相关文章推荐
有关wxpython pyqt内存占用问题分析
Jun 09 Python
Python类方法__init__和__del__构造、析构过程分析
Mar 06 Python
Python中使用摄像头实现简单的延时摄影技术
Mar 27 Python
python迭代器与生成器详解
Mar 10 Python
python万年历实现代码 含运行结果
May 20 Python
Python基于opencv的图像压缩算法实例分析
May 03 Python
Python安装pycurl失败的解决方法
Oct 15 Python
python如何查看微信消息撤回
Nov 27 Python
Python Multiprocessing多进程 使用tqdm显示进度条的实现
Aug 13 Python
OpenCV实现机器人对物体进行移动跟随的方法实例
Nov 09 Python
深入理解Python变量的数据类型和存储
Feb 01 Python
python爬不同图片分别保存在不同文件夹中的实现
Apr 02 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 cURL和Rolling cURL并发方式比较
2013/10/30 PHP
PHP多维数组指定多字段排序的示例代码
2018/05/16 PHP
根据表格中的某一列进行排序的javascript代码
2013/11/29 Javascript
javascript类型转换示例
2014/04/29 Javascript
javascript制作2048游戏
2015/03/30 Javascript
JavaScript获取URL汇总
2015/06/08 Javascript
js实现获取div坐标的方法
2015/11/16 Javascript
JavaScript表单验证完美代码
2017/03/02 Javascript
Restify中接入Socket.io报Error:Can’t set headers的错误解决
2017/03/28 Javascript
Vue单文件组件的如何使用方式介绍
2017/07/28 Javascript
解决vuejs 使用value in list 循环遍历数组出现警告的问题
2018/09/26 Javascript
用Cordova打包Vue项目的方法步骤
2019/02/02 Javascript
layer.prompt使文本框为空的情况下也能点击确定的方法
2019/09/24 Javascript
实例讲解python中的协程
2018/10/08 Python
使用Python调取任意数字资产钱包余额功能
2019/08/15 Python
Python Django实现layui风格+django分页功能的例子
2019/08/29 Python
Python.append()与Python.expand()用法详解
2019/12/18 Python
python 利用已有Ner模型进行数据清洗合并代码
2019/12/24 Python
浅析python中的del用法
2020/09/02 Python
Python基于staticmethod装饰器标示静态方法
2020/10/17 Python
Python 实现一个简单的web服务器
2021/01/03 Python
利用python实现汉诺塔游戏
2021/03/01 Python
HTML5新增属性data-*和js/jquery之间的交互及注意事项
2017/08/08 HTML / CSS
韩国CJ食品专卖网:CJonmart
2016/09/11 全球购物
Dillard’s百货官网:Dillards.com
2018/05/26 全球购物
Solaris操作系统的线程机制
2012/12/23 面试题
Java程序员面试90题
2013/10/19 面试题
技校生自我鉴定范文
2013/09/26 职场文书
经济信息管理专业大学生求职信
2013/09/27 职场文书
千元咖啡店的创业计划书范文
2013/12/29 职场文书
亲属关系公证书
2014/04/08 职场文书
英语三分钟演讲稿
2014/08/19 职场文书
中国梦演讲稿开场白
2014/08/28 职场文书
学生退学证明
2015/06/23 职场文书
2015年学校管理工作总结
2015/07/20 职场文书
在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了
2021/05/28 Python