2016-07-23 33 views
0

執行:ntfy send 'Hello' 通過Windows cmd/Powershell,我能夠獲得桌面通知。然而,在Python 2.7 shell中執行以下命令,我得到的錯誤,在CMD「NTFY不被識別爲內部或外部命令」:爲什麼下面的ntfy命令不能與os.system()函數一起使用?

>>> import os 
>>> os.system('ntfy send \'hello\'') 
+1

您的'PATH'在Powershell和cmd中是否相同? –

+0

是@JohnGordon – Kshitij

+0

如果您在cmd窗口(不是Powershell窗口)中鍵入'ntfy',它是否工作? –

回答

0

ntfy庫是用Python編寫。所以,如果你有pip安裝了它,你可以這樣做:

import ntfy 
ntfy.notify("My message", "Title") 

您還可以指定一個後端。例如:

ntfy.notify("Hi!", "Greeting", backend="telegram") 
相關問題