【Python】什么?这么简单就可以用Python实现微信推送消息吗?

文章目录

  • 前言
  • 一、单人推送
  • 二、一对多推送
    • 1.实现步骤
    • 2、点击生成二维码,将二维码发给要接受消息的人。让他们用微信扫码。
    • 3、扫码后,看看订阅人,扫码之后的人,会显示在这里。给这个群组发送的消息,这里的人都会接收到。
  • 总结


前言

Python可以实现给QQ邮箱、企业微信、微信等等软件推送消息,今天咱们实现一下Python直接给微信推送消息。
这里咱们使用了一个第三方工具pushplus

一、单人推送

实现步骤:

1、用微本本上。
【Python】什么?这么简单就可以用Python实现微信推送消息吗?_第1张图片
代码展示

import requests


def send_wechat(msg):
    tk = 'XXXXXXXXXXXX'#前边复制到那个tk
    title = 'title1'
    content = msg
    template = 'html'
    url = f"https://www.pushplus.plus/send?token={token}&title={title}&content={content}&template={template}"
    print(url)
    r = requests.get(url=url)
    print(r.text)

if __name__ == '__main__':
    msg = 'Life is short I use python'
    send_wechat(msg)

在手机上看一下结果

【Python】什么?这么简单就可以用Python实现微信推送消息吗?_第2张图片

二、一对多推送

1.实现步骤

1、在一对多推送的tab页面里,新建群组,并记录下群组编码。

【Python】什么?这么简单就可以用Python实现微信推送消息吗?_第3张图片

2、点击生成二维码,将二维码发给要接受消息的人。让他们用微信扫码。

【Python】什么?这么简单就可以用Python实现微信推送消息吗?_第4张图片


3、扫码后,看看订阅人,扫码之后的人,会显示在这里。给这个群组发送的消息,这里的人都会接收到。

【Python】什么?这么简单就可以用Python实现微信推送消息吗?_第5张图片
写代码发送消息到微信

import requests

def send_wechat(msg):
    tk = ' XXXXXXXXXXXXXXXXXX' #前边复制到那个tk
    title = 'test notice title'
    content = msg
    template = 'html'
    topic = '1'
    url = f"http://www.pushplus.plus/send?token={token}&title={title}&content={content}&template={template}&topic={topic}"
    print(url)
    r = requests.get(url=url)
    print(r.text)

if __name__ == '__main__':
    msg = 'this is a one to more lizi'
    send_wechat(msg)

效果展示
【Python】什么?这么简单就可以用Python实现微信推送消息吗?_第6张图片

总结

至此到这里就完成啦!希望大家持续关注徐浪老师!

你可能感兴趣的:(徐浪老师大讲堂,python,微信,开发语言)