Câu trả lời:
Bạn có thể sử dụng notify-send
như một lệnh bên ngoài:
import subprocess as s
s.call(['notify-send','foo','bar'])
Hoặc bạn có thể sử dụng notify2
mô-đun ( sudo apt install python3-notify2
):
import notify2
notify2.init('foo')
n = notify2.Notification('foo', 'bar')
n.show()
Có nhiều ví dụ hơn trong gói (xem /usr/share/doc/python3-notify2/examples/
).
subprocess
là thư viện chuẩn được phân phối với Python. Do đó, không cần phải cài đặt nó như một thư viện bên thứ ba. [ref:
notify-send
. Hoặc ít nhất là trên Kubfox bạn phải. Có thể nó được cung cấp theo mặc định trên Ubuntu, trong trường hợp đó thực sự là giải pháp tốt nhất.