Risposte:
Puoi usare notify-send
come comando esterno:
import subprocess as s
s.call(['notify-send','foo','bar'])
Oppure puoi usare il notify2
modulo ( sudo apt install python3-notify2
):
import notify2
notify2.init('foo')
n = notify2.Notification('foo', 'bar')
n.show()
Ci sono altri esempi inclusi nel pacchetto (vedi /usr/share/doc/python3-notify2/examples/
).
subprocess
è la libreria standard distribuita con Python. Quindi, non è necessario installarlo come libreria di terze parti. [ref: docs.python.org/2/library/index.html]
notify-send
. O almeno su Kubuntu devi farlo. Forse è fornito di default su Ubuntu, in tal caso è davvero la soluzione migliore.