Benachrichtigungsfelder in Python?
Ist es möglich, erzeugen eine Warnmeldung ähnlich der JavaScript-alert("Nachricht") in python, mit der eine Anwendung läuft als daemon.
Diese werden in Windows laufen, wahrscheinlich XP, aber 2000 und Vista sind auch sehr Reale Möglichkeiten.
Update:
Diese soll im hintergrund laufen und den Nutzer warnen, wenn bestimmte Bedingungen erfüllt sind, ich vermute, dass der einfachste Weg, um den Nutzer darüber informiert werden würden, um zu produzieren ein pop-up, wie es muss sofort bearbeitet werden, und andere Optionen, wie einfach logging, oder das senden einer E-Mail sind nicht effizient genug.
InformationsquelleAutor der Frage UnkwnTech | 2008-10-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
was dazu:
Zusätzlich:
wird die box angezeigt, oben auf anderen Fenstern, für dringende Nachrichten. Sehen MessageBox-Funktion für andere Optionen.
InformationsquelleAutor der Antwort
GTK kann eine bessere option sein, als es ist cross-Plattform. Es funktioniert großartig auf Ubuntu, und sollte gut funktionieren auf Windows, wenn GTK und Python-bindings installiert werden.
Können Sie andere Beispiele hier. (pdf)
Die Argumente, die übergeben werden sollten, die von gtk.Fenster Elternteil (oder Keine), DestroyWithParent, Message-Typ Message-buttons, Titel.
InformationsquelleAutor der Antwort NoBugs
Können Sie mithilfe der win32-Bibliothek in Python ist ein klassisches Beispiel von " OK "oder " Abbrechen".
Sammlung:
InformationsquelleAutor der Antwort Tabares
Starten Sie eine app als hintergrund Prozess, der entweder ein TCP-port gebunden, auf localhost, oder kommuniziert über einen Datei-Ihre daemon die Datei geöffnet, und dann Sie
echo "foo" > c:\your\file
. Nach, sagen wir, 1 Sekunde ohne Aktivität zeigen Sie die Nachricht und die Datei kürzen.InformationsquelleAutor der Antwort Mikael Jansson