python通过安装itchat包实现微信自动回复收到的春节祝福
作者:势州村正 发布时间:2022-07-09 20:36:26
标签:python,微信,自动回复,itchat
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)
登陆成功:
测试:
原理:
简单调用itchat库,通过判断text文本中是否含有祝福的字,进行自动回复,非常简单。
总结
以上所述是小编给大家介绍的python通过安装itchat包实现微信自动回复收到的春节祝福网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
来源:https://blog.csdn.net/m0_46115596/article/details/104032973
0
投稿
猜你喜欢
- 前言现在Python3 被越来越多的开发者所接受,同时让人尴尬的是很多遗留的老系统依旧运行在 Python2 的环境中,因此有时你不得不同时
- 环境cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [root@l
- 事件调度sched 模块内容很简单,只定义了一个类。它用来最为一个通用的事件调度模块。class sched.scheduler(timef
- 使用Python开发的同学一定听说过Requsts库,它是一个用于发送HTTP请求的测试。如比我们用Python做基于HTTP协议的接口测试
- 下表列出了所有Python语言支持的成员运算符。 例如:试试下面的例子就明白了所有的Python编程语言提供会员运算符:#!/us
- 外部引入<link href="https://cdn.bootcss.com/animate.css/3.5.2/anim
- 一、python单行注释符号(#)python中单行注释采用 #开头示例:#this is a comment二、批量、多行注释符号多行注释
- 使用pandas处理向量化的数据,进行数据的替换时不仅仅能够进行字符串的替换也能够处理数字。做简单的示例如下:In [4]: data =
- 高动态范围成像一、引言如今,大多数数字图像和成像设备每通道使用 8 位整数表示灰度,因此将设备的动态范围限制在两个数量级(实际上是 256
- 使用fillna()填充缺失值df = pd.read_csv('ccf_offline_stage1_train.csv'
- 函数:原型每一个构造函数都有一个属性叫做原型(prototype,下面都不再翻译,使用其原文)。这个属性非常有用:为一个特定类声明通用的变量
- 1.前言开发中,[]byte类型和string类型需要互相转换的场景并不少见,直接的想法是像下面这样进行强制类型转换:a := "
- 目录1|1可迭代对象1|2判断是否可以迭代1|3什么是迭代器1|4iter()函数1|5总结:2|0生成器2|1什么是生成器1|2函数中使用
- 前言最近在用python写一个项目,发现一个很恶心的bug,就是同由一个类生成的两个实例之间的数据竟然会相互影响,这让我非常不解。后来联想到
- 1.介绍Go语言中的测试依赖go test命令。编写测试代码和编写普通的Go代码过程是类似的,并不需要学习新的语法、规则或工具; go te
- 在本文中,我们将探讨一种简洁的方式,以此来可视化你的MP3音乐收藏。此方法最终的结果将是一个映射你所有歌曲的正六边形网格地图,其中相似的音轨
- 前言众所周知,appsetting.json 配置文件是.Net 的重大革新之心,抛开了以前繁杂的xml文件,使用了更简洁易懂的json方式
- 前言:随着企业应用的不断迭代,不断扩大,应用的发布发布可能涉及多个团队,如pc端,手机端,小程序端等等。应用发布也就成为了一项高风险,高压力
- matplotlib官方除了提供了鼠标十字光标的示例,还提供了同一图像内多子图共享光标的示例,其功能主要由widgets模块中的MultiC
- 短信服务验证服务已经不是什么新鲜事了,但是免费的手机短信服务却不多见,本次利用Python3.0基于Twilio和腾讯云服务分别来体验一下国