2019年最新编程技术,python制作微信红包提示插件!

版权声明:禁止转载至其它平台,转载至博客需带上此文链接。 https://blog.csdn.net/qq_41841569/article/details/88638150

开发环境:

  • 系统:windows
  • 解释器:python
  • 编译器:pycharm(或者其它)

说明:

学习Python中有不明白推荐加入交流群
号:984632579
群里有志同道合的小伙伴,互帮互助,
群里有不错的视频学习教程和PDF!

  1. 此插件代码非常简单
  2. 模块itchat、tkinter 作用:登录、弹窗提示。
  3. 装饰器@itchat.msg_register,其中两个参数:第一个为Note,用来接收好友发送的消息。第二个参数为:isGroupChat 当它为真时,很容易理解我们得到的Note为组消息,意思就是群/讨论组消息。当为假时,当然就是个人消息(红包)。

效果展示:

2019年最新编程技术,python制作微信红包提示插件!

源代码:

(如果有不懂的朋友可以私信我,我都会一一解答。或者喜欢python的朋友也可以和我聊聊,我有很多学习资料。)

# -*- coding: utf-8 -*-

# @Time : 2019/3/10 0:39

# @Author : 长情且温柔

# @File : 红包.py

# @Software: PyCharm

import itchat

from tkinter import messagebox

itchat.auto_login(hotReload=True)

def note():

messagebox.showinfo('红包提示',message='来红包了快抢')

#note()

@itchat.msg_register('Note',isGroupChat=False)

def getnote(Note):

print(Note)

if '收到红包' in Note['Text']:

print('提示:抢红包啦')

note()

@itchat.msg_register('Note',isGroupChat=True)

def getnote(Note):

print(Note)

if '收到红包' in Note['Text']:

print('提示:抢红包啦')

note()

itchat.run()

本期教程就到此结束了,实在看不懂itchat模块的用法,可以参考我前面的文章:一个完整的项目,python采集微信好友信息,制作个性签名词云图!

猜你喜欢

转载自blog.csdn.net/qq_41841569/article/details/88638150
今日推荐