昨晚在寫一個股票實時行情監(jiān)控Python腳本的時候,想到當(dāng)某個條件滿足時該如何通知我自己?利用桌面通知是個好主意。用過MAC系統(tǒng)的知道,當(dāng)有消息的時候,很多APP會在桌面右上角彈出一個通知框,并且這個通知框幾秒后會自動消失。
在網(wǎng)上搜索了下,發(fā)現(xiàn)了osascript這個東西。osascript是一個命令行可執(zhí)行程序。如果要顯示桌面通知,可以在shell中執(zhí)行如下命令:
osascript -e 'display notification "通知內(nèi)容" with title "標(biāo)題" subtitle "子標(biāo)題"'
嘗試執(zhí)行上面的命令看看效果吧!
了解了如何在MAC系統(tǒng)下顯示桌面通知,在Python腳本中就好辦了,os.system執(zhí)行shell命令即可。