0
執行:ntfy send 'Hello'
通過Windows cmd/Powershell,我能夠獲得桌面通知。然而,在Python 2.7 shell中執行以下命令,我得到的錯誤,在CMD「NTFY不被識別爲內部或外部命令」:爲什麼下面的ntfy命令不能與os.system()函數一起使用?
>>> import os
>>> os.system('ntfy send \'hello\'')
執行:ntfy send 'Hello'
通過Windows cmd/Powershell,我能夠獲得桌面通知。然而,在Python 2.7 shell中執行以下命令,我得到的錯誤,在CMD「NTFY不被識別爲內部或外部命令」:爲什麼下面的ntfy命令不能與os.system()函數一起使用?
>>> import os
>>> os.system('ntfy send \'hello\'')
的ntfy
庫是用Python編寫。所以,如果你有pip
安裝了它,你可以這樣做:
import ntfy
ntfy.notify("My message", "Title")
您還可以指定一個後端。例如:
ntfy.notify("Hi!", "Greeting", backend="telegram")
您的'PATH'在Powershell和cmd中是否相同? –
是@JohnGordon – Kshitij
如果您在cmd窗口(不是Powershell窗口)中鍵入'ntfy',它是否工作? –