Python使⽤Windows10桌⾯通知
前⾔
Win10 没有提供简单命令⾏⽅式来触发桌⾯通知,所以使⽤ Python 来写通知脚本。
⼀番搜索,到 。但这开源仓库已⽆⼈维护,通过 github fork 的关系图,到 ,⼀个正在更新功能更全的 Python 第三⽅模块。使⽤与场景
qBittorrent ⽀持下载完成后运⾏外部程序,由于 qBittorrent 没有下载完成后桌⾯通知的功能,所以我们通过Python脚本来完成。通过 win10toast-click 仓库中,就可以完成⼀个简单的通知脚本。
import argparse
from win10toast_click import ToastNotifier
python怎么读取桌面上的文件parser = argparse.ArgumentParser()
parser.add_argument('--title', help='通知标题')
parser.add_argument('--message', help='通知内容')
args = parser.parse_args()
toaster = ToastNotifier()
toaster.show_toast(title=args.title, ssage)
qBittorrent 提供了⼀些参数可以传递给调⽤程序,使⽤ argparse 内建模块来接收。
qBittorrent 运⾏外部程序
python <;脚本路径>/qb_win_toast.py --title "下载完成" --message "%N 下载完成"
引⽤、参考与使⽤资源
win10toast-click -
Argparse 教程 -

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。