notify.run通知的客户端。

notify-run的Python项目详细描述


设置

notify-run可以与pip一起安装:

pip install notify-run

这将安装用于发送通知的python模块notify_run。 以编程方式,以及用于发送通知的notify-run命令 从贝壳里。

配置

在使用shell命令或python包发送通知之前, 必须配置终结点。命令行界面和python 接口提供了一种创建此配置的方法,该配置是 双方共享。配置存储在名为^{tt5}的文件中$ 在你的主目录中。

命令行界面

注册通道

要注册频道:

notify-run register

然后会向您显示一个可以在设备上打开的链接 你想订阅这个频道。一个编码链接的二维码 提供方便。

Registering from the command line.

发送消息

注册频道后,您可以使用 send子命令:

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

若要在单击通知时打开网页,可以将其传递给 通知run作为-a参数:

notify-run send "Click to open notify.run!" -a https://notify.run
< H3>使用现有的端点< EH3>

如果您想在现有端点上点通知运行,例如 通过web interface创建,您可以使用 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')

notify.register()notify.info()命令返回一个EndpointInfo对象。 当在终端中呈现时,这将以终端友好的方式打印二维码。使用时 在Jupyter笔记本中,它会在线显示二维码。

screenshots/notebook.png

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java附加两个数组   java如何在Extjs的不同页面中使用相同的存储   java Jung,大顶点的布局重叠,图形出现在奇怪的位置   java如何在Android中通过画布绘制圆?   java验证库设计模式选择   java研磨机未知标记“timedTests”   java Android领域子类实例方法   java使用resteasy/jaxrs从请求负载接收两种类型的数据   缓冲策略Java缓冲策略有时不能正确绘制   java跟踪棋子   密度无关像素如何在java中锐化图像缩略图?   java如何在MongoDB更新查询中编写(或)更新   java A*寻路游戏系统退出问题   java在安卓中读取xml的最佳方式是什么?   通过反射调用的方法的java抑制警告   安卓 java。语言错误:信号11(SIGSEGV),代码10(?),故障地址006e006f   java lombok 1.18.2使用DexBuilderForDebug抛出TransformClasses   java JOptionPane CD对话框按钮?   java只返回json中的一些值,而不是完整实体对象   java包不存在错误,请稍后重试