教你十行代码实现python向手机推送通知功能
目录
- 服务准备
- 代码
最近在跑深度学习的东西时,由于经常忘掉还在训练导致懂不懂就完了切回去看结果,然后网上搜索了一下最终找到一个还不错的应用,不用下什么东西就可以使用,代码也就10行左右(实际四行就可以)
服务准备
这里使用的是pushplus
的服务
首先进入网站登录获取个人token
页面切换后微信扫码关注公众号,然后在试一试中输入一些测试字符串
基本没有什么延时就可以在微信公众号收到推送
除此之外消息模板还有json,text,markdown
可以选,渠道也有其他的,自己可以试试,我只是想推送训练结束的通知,所以无所谓了
这个网站虽然也有vip服务,但是我看了一下介绍,vip只是针对每日最大发送条数和消息内容格式做了限制,然后少了广告和优先推送,如果只是自己使用的话,普通版完全就够了,
代码
import requests def send_notice(content): token = "你的token" title = "训练成功" url = f"http://www.pushplus.plus/send?token={token}&title={title}&content={content}&template=html" response = requests.request("GET", url) print(response.text) send_notice(f"训练正确率:55%\n测试正确率:96.5%")
运行代码后也是很快就可以收到消息推送
在后续使用的时候可以直接通过下面代码使用即可
假设上面代码文件名为
send.py
from send import send_notice # 业务代码 # ...... # 消息推送 send("your content")
到此这篇关于十行代码实现python向手机推送通知的文章就介绍到这了,更多相关python推送通知内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
Python搭建APNS苹果推送通知推送服务的相关模块使用指南
APNS 是苹果为IOS设备提供的推送服务,全称是(Apple Push Notification service). 如果你有接触移动互联网相关的开发的话,应该对它很熟悉. 接下来我会给大家简单介绍一下Python下的一些APNS相关的模块以及其特点. 模块介绍: PyAPNs 项目地址: https://github.com/djacobs/PyAPNs PyAPNs是我最早使用的APNS模块,它应该是我要介绍的所有模块里面最简单的,最新的源码 只有384行,实现了APNS的基本功能,包括发
-
教你十行代码实现python向手机推送通知功能
目录 服务准备 代码 最近在跑深度学习的东西时,由于经常忘掉还在训练导致懂不懂就完了切回去看结果,然后网上搜索了一下最终找到一个还不错的应用,不用下什么东西就可以使用,代码也就10行左右(实际四行就可以) 服务准备 这里使用的是pushplus的服务 首先进入网站登录获取个人token 页面切换后微信扫码关注公众号,然后在试一试中输入一些测试字符串 基本没有什么延时就可以在微信公众号收到推送 除此之外消息模板还有json,text,markdown可以选,渠道也有其他的,自己可以试试,我只是想推
-
15行Python代码实现免费发送手机短信推送消息功能
实现的功能: 通过代码定时给手机推送短信,短信内容可以自定义文字,当然你也可以去别的网站爬取每日心灵鸡汤,天气预报或其它信息进行推送.关于爬取数据可以参考:Python40行代码实现天气预报和每日鸡汤推送 本文主要讲如何实现发送短信的功能,全部代码只用15行. 首先贴出实现的效果图,后面再分两步详细描述实现过程,第一步免费注册api接口,第二步只需要写10来行代码. 代码运行后本地收到返回的执行情况: 手机收到代码发送过来的短信截图: 实现过程: 1.免费注册获取发送短信的api接口 我们需要A
-
13行python代码实现对微信进行推送消息的示例代码
目录 单人推送 一对多推送 Python可以实现给QQ邮箱.企业微信.微信等等软件推送消息,今天咱们实现一下Python直接给微信推送消息. 这里咱们使用了一个第三方工具pushplus 单人推送 实现步骤: 1.用微信注册一个此网站的账号2.将token复制出来,记录到小本本上. 代码展示 import requests def send_wechat(msg): token = 'XXXXXXXXXXXX'#前边复制到那个token title = 'title1' content = ms
-
使用Python制作自动推送微信消息提醒的备忘录功能
日常工作生活中,事情一多,就会忘记一些该做未做的事情.即使有时候把事情记录在了小本本上或者手机.电脑端备忘录上,也总会有查看不及时,导致错过的尴尬.如果有一款小工具,可以及时提醒,而不用再主动去查备忘录,化被动为主动,那就再合适不过了.因此,在这里我们就利用Python,实现这样的一款"小工具". 初步设想 毫无疑问,手机是当前使用最频繁的工具,没有之一.饭可以不吃,手机不可以不带.如果能在某些特定的时点,将备忘记录事项通过某种形式发送到手机端,通过查看手机端消息实现事项提醒,那将是再
-
十行代码使用Python写一个USB病毒
大家好,我又回来了. 昨天在上厕所的时候突发奇想,当你把usb插进去的时候,能不能自动执行usb上的程序.查了一下,发现只有windows上可以,具体的大家也可以搜索(搜索关键词usb autorun)到.但是,如果我想,比如,当一个usb插入时,在后台自动把usb里的重要文件神不知鬼不觉地拷贝到本地或者上传到某个服务器,就需要特殊的软件辅助. 于是我心想,能不能用python写一个程序,让它在后台运行.每当有u盘插入的时候,就自动拷贝其中重要文件. 如何判断U盘的插入与否? 首先我们打开电脑终
-
Python实现推送百度链接的示例代码
通过代码实现抓取个人博客中某一页指定文章链接,并批量将该链接推送到百度站长平台,起到快速收录的目的. import sys import requests from bs4 import BeautifulSoup # 推送百度爬虫 def push_page(url): headers = { 'User-Agent': 'curl/7.12.1', 'Host': 'data.zz.baidu.com', 'Content-Type': 'text/plain', 'Content-Len
-
基于SignalR的消息推送与二维码扫描登录实现代码
1 概要说明 使用微信扫描登录相信大家都不会陌生吧,二维码与手机结合产生了不同应用场景,基于二维码的应用更是比较广泛.为了满足ios.android客户端与web短信平台的结合,特开发了基于SinglarR消息推送机制的扫描登录.本系统涉及到以下知识点: SignalR:http://signalr.net/ 这官网,ASP.NET SignalR 是为 ASP.NET 开发人员提供的一个库,可以简化开发人员将实时 Web 功能添加到应用程序的过程.实时 Web 功能是指这样一种功能:当所连接的
-
Python 京东云无线宝消息推送功能
配置文件 注释里面有写,懒得用配置文件了 代码 # 京东云无线路由宝推送 import requests import json import time import hmac import hashlib import base64 import urllib.parse from datetime import datetime # 发送钉钉消息 def sendinfo_ding(token,secret,data): dic=get_timestamp_and_sign_by_secre
-
ASP.NET SignaiR 实现消息的即时推送,并使用Push.js实现通知的示例代码
一.使用背景 1. SignalR是什么? ASP.NET SignalR 是为 ASP.NET 开发人员提供的一个库,可以简化开发人员将实时 Web 功能添加到应用程序的过程.实时 Web 功能是指这样一种功能:当所连接的客户端变得可用时服务器代码可以立即向其推送内容,而不是让服务器等待客户端请求新的数据. 2.Push.js是什么?[需要浏览器支持H5Notifications] Notifications翻译过来即是通知.那么Push.js的通知又是什么样的,见下图:大多数在屏幕的右下角出
随机推荐
- 使用php+apc实现上传进度条且在IE7下不显示的问题解决方法
- Oracle开发之分析函数简介Over用法
- Prototype使用指南之base.js
- 深入探讨Vue.js组件和组件通信
- js记录点击某个按钮的次数-刷新次数为初始状态的实例
- Tomcat 多个应用配置方法
- iOS10 Xcode8适配7个常见问题汇总
- 完美实现wordpress禁止文章修订和自动保存的方法
- pygame播放音乐的方法
- Android中微信小程序开发之弹出菜单
- android教程之把自己的应用加入到系统分享中
- 非常好用的JsonToString 方法 简单实例
- web标准常见问题集合2
- js实现首屏延迟加载实现方法 js实现多屏单张图片延迟加载效果
- 删除wsttrs.exe等系列病毒的清除技巧
- Python中工作日类库Busines Holiday的介绍与使用
- Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
- jQuery学习7 操作JavaScript对象和集合的函数
- jQuery EasyUI 中文API Button使用实例
- 基于C# MBG 扩展方法类库的使用详解