Две хороших книги, которые приходят на ум:
Это - вполне всестороннее поле, таким образом, хорошая книга как один из них определенно рекомендуется по веб-сайтам. Некоторые более усовершенствованные методы будут иметь Вас изучающий код в течение некоторого времени, чтобы выяснить, как они работают!
Поставляется ли Python в Windows и Mac также с оболочками Tk? Если это так, вы можете создать собственное окно уведомлений. Я не думаю, что у них есть чрезвычайно простой API уведомлений (т.е. вы передаете ему строку, и на 5 секунд выскакивает симпатичное окно), однако, по крайней мере, у вас будет только одна кодовая база для поддержки.
Я думаю о другом кроссе -платформенные приложения, такие как Skype, Dropbox и Thunderbird. Skype и Thunderbird, похоже, выпустили свои собственные, а Dropbox пошел по пути, зависящему от платформы.
Adobe Wave - это кроссплатформенный фреймворк уведомлений, однако я его не использовал и не использую считаю, что это сделка, ориентированная на настольные компьютеры, а скорее что-то для богатых интернет-приложений и подключения к веб-сайтам. Тем не менее, это своего рода межплатформенное уведомление, поэтому, возможно, стоит взглянуть.
Это напоминает мне, что вы можете найти там систему уведомлений AIR, которую можно каким-либо образом запустить из Python. На ум приходит Mono с GTK #, поскольку он поддерживает три основные настольные платформы.