跳转到主要内容

notify.run通知客户端。

项目描述

设置

notify-run可以使用pip进行安装

pip install notify-run

这将安装一个Python模块notify_run,用于以编程方式发送通知,以及一个notify-run命令,用于从shell发送通知。

配置

在您使用shell命令或Python包发送通知之前,您必须配置一个端点。命令行界面和Python界面都提供了一种创建此配置的方式,并且配置是共享的。该配置存储在您家目录中名为.config/notify-run的文件中。

命令行界面

注册频道

要注册频道

notify-run register

您将看到一个链接,您可以在希望订阅该频道的设备上打开它。还提供了一个用于方便的二维码。

Registering from the command line.

发送消息

一旦您注册了一个频道,您可以使用send子命令向它发送消息

notify-run send "Hi from notify-run."

要打开当点击通知时网页,可以将它作为-a参数传递给notify-run

notify-run send "Click to open notify.run!" -a https://notify.run

使用现有端点

如果您想将notify-run指向现有的端点,例如通过Web界面创建的端点,您可以使用configure子命令而不是register

notify-run configure <endpoint URL>

Python界面

上述命令也可以通过Python界面使用

from notify_run import Notify
notify = Notify()
notify.register()
notify.send('Hi there!')
notify.send('Click to open notify.run!', 'https://notify.run')

要连接到您已创建的频道,将端点作为endpoint参数传递给Notify

notify = Notify(endpoint=”https://notify.run/<channel_id>”)

notify.register()notify.info()命令返回一个EndpointInfo对象。在终端中渲染时,它以终端友好的方式打印二维码。在Jupyter笔记本中使用时,它将二维码显示为内嵌内容。

Inline QR Code in Jupyter Notebook

项目详情


下载文件

下载适合您平台的文件。如果您不确定该选择哪一个,请了解更多关于安装包的信息。

源代码分发

notify-run-0.0.15.tar.gz (419.9 kB 查看哈希值)

上传时间 源代码

由以下支持