本文实例讲述了Python实现的微信红包提醒功能。分享给大家供大家参考,具体如下:

#coding=utf-8

import itchat

from itchat.content import TEXT

from itchat.content import *

import sys

import time

import re

reload(sys)

sys.setdefaultencoding('utf8')

import os

@itchat.msg_register(NOTE,isGroupChat=True)#监听群内红包消息

def receive_red_packet(msg):

if u"收到红包" in msg['Content']:

groups = itchat.get_chatrooms(update=True)

users = itchat.search_chatrooms(name=u'Happy一家人')#把红包消息通知给这个群

userName = users[0]['UserName']#获取这个群的唯一标示

for g in groups:

if msg['FromUserName'] == g['UserName']:#根据群消息的FromUserName匹配是哪个群

group_name = g['NickName']

msgbody = u'有人在群"%s"发了红包,请立即打电话给我,让我去抢'%group_name

itchat.send(msgbody,toUserName=userName) #告诉指定的好友群内有红包

itchat.auto_login(hotReload=True)

itchat.run()

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python数学运算技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。

本文标题: Python实现的微信红包提醒功能示例

本文地址: http://www.cppcns.com/jiaoben/python/269390.html

python微信红包代码_Python实现的微信红包提醒功能示例相关推荐

  1. python给excel排序_Python实现EXCEL表格的排序功能示例

    Python实现EXCEL表格的排序功能示例 EXCEL的数值排序功能还是挺强大的,升序.降序,尤其自定义排序,能够对多个字段进行排序工作. 那么,在Python大法中,有没有这样强大的排序功能呢?答 ...

  2. python文件去重软件_Python实现的txt文件去重功能示例

    本文实例讲述了Python实现的txt文件去重功能.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #! python2 import shutil a=0 readD ...

  3. python最大公约数代码_Python实现的求解最大公约数算法示例

    本文实例讲述了python实现的求解最大公约数算法.分享给大家供大家参考,具体如下: 使用Python求解两个数的最大公约数的时候用到了前面介绍的分解质因式.其实,我写分解质因式程序的时候就是因为发现 ...

  4. python做万花筒代码_Python实现PS滤镜的万花筒效果示例

    本文实例讲述了Python实现PS滤镜的万花筒效果.分享给大家供大家参考,具体如下: 这里用 Python 实现 PS 的一种滤镜效果,称为万花筒.也是对图像做各种扭曲变换,最后图像呈现的效果就像从万 ...

  5. python数据统计代码_Python 数据的累加与统计的示例代码

    问题 你需要处理一个很大的数据集并需要计算数据总和或其他统计量. 解决方案 对于任何涉及到统计.时间序列以及其他相关技术的数据分析问题,都可以考虑使用 Pandas库 . 为了让你先体验下,下面是一个 ...

  6. python编程图片大全_Python编程实现的图片识别功能示例

    本文实例讲述了Python编程实现的图片识别功能.分享给大家供大家参考,具体如下: 1. 安装PIL,官方没有WIN64位,Pillow替代 pip install Pillow-2.7.0-cp27 ...

  7. python自定义二元一次函数_Python实现的拟合二元一次函数功能示例【基于scipy模块】...

    本文实例讲述了Python实现的拟合二元一次函数功能.分享给大家供大家参考,具体如下: 背景: 使用scipy拟合一元二次函数. 参考: HYRY Studio-<用Python做科学计算> ...

  8. python实现数据去重_Python实现的txt文件去重功能示例

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  9. php生成红包,PHP 生成微信红包代码简单,php生成红包代码

    PHP 生成微信红包代码简单,php生成红包代码 废话不多说了,一切解释尽在代码中,具体代码如下所示: /** * @param $total [你要发的红包总额] * @param int $num ...

最新文章

  1. mysql常用命令集合 及附图操作
  2. 大数据WEB阶段 (十)Response、ServletConfig、ServletContext、资源跳转三种方式
  3. 使用navigator对象,输出当前浏览器的信息
  4. mvc上传图片(上传和预览)webuploader
  5. Python安装cvxpy包的解决方案
  6. python for循环 内存_Python for循环中的内存错误
  7. Spring cloud实现服务注册及发现
  8. 可多语句执行下不用单引号outfile写shell
  9. Linux服务器时间设置命令
  10. SCVMM 2012 部署测试之五向SCVMM中添加Hyper-V主机
  11. Python调用海康威视网络相机_调用海康SDK
  12. 欧几里得算法及其证明
  13. 冬季华丽回潮 试着搭配毛茸茸皮草
  14. ES3、ES5、ES6、ES2016、ES2017、ES2018、ES2019
  15. 火狐浏览器配置xpath
  16. oracle中时间大小比较函数,Oracle比较时间大小
  17. 接上个文章(mzsock
  18. Java面试宝典2018版
  19. Macbook ssh免密登录
  20. 大数据开发工程师都需要学什么大数据课程?

热门文章

  1. 关于学习过程中走过的弯路
  2. Analysis servlet
  3. 图论--DFS-SPFA求负环
  4. 苹果iCloud或在今年晚些时候支持游戏中心和苹果地图
  5. centos下加入mysql环境变量
  6. 2014 WAP校园招聘笔试题
  7. StorSimple 简介
  8. C#选择目录对话框FolderBrowserDialog
  9. 300英雄服务器维护多久,300英雄7月19日停机更新公告
  10. db2dual_DB2常用SQL的写法(持续更新中...)