Hallo liebe Python-Bändiger,
ich hatte vor kurzem etwas gefunden das nennt sich Easygui.
Nach dem Importieren kann man allerlei Fenster aufrufen, in die der
Benutzer Eingaben machen kann oder entscheidungen wie "Ja" "Nein"
anklicken kann. Nun hatte ich mal die Frage ob es auch andere so Bibliotheken im Internet gibt, da diese Easygui nur sehr begrenzt konfigurierbar ist(z.B. Farbe des Fensters, wo ein Bild im Fenster liegt u.s.w)
Herlichen dank im Voraus und mit vielen Grüßen
Dango
Easygui Alternative
ACHTUNG ANFÄNGER!! Ich entschuldige mich im Voraus für dumme Fragen :-(
Vielen Dank @cofi für die schnelle Antwort.
In Easygui kann man mit dem einfachen aufruf:
msgbox(msg="Hallo",title="Begrüßung")
eine Box aufrufen.
Das kann man dann mit den anderen Bibliotheken auch?
Mit herzlichsten Grüßen
Dango
In Easygui kann man mit dem einfachen aufruf:
msgbox(msg="Hallo",title="Begrüßung")
eine Box aufrufen.
Das kann man dann mit den anderen Bibliotheken auch?
Mit herzlichsten Grüßen
Dango
ACHTUNG ANFÄNGER!! Ich entschuldige mich im Voraus für dumme Fragen :-(
Code: Alles auswählen
from PyQt4 import QtGui
import sys
app = QtGui.QApplication(sys.argv)
qb = QtGui.QMessageBox.information(None, 'Title', 'Hello!')
sys.exit(app.exec_())
Du musst dich entscheiden, ob du viel Funktionalität haben willst oder ob du es möglichst einfach lieber magst.
Man sollte ehrlicherweise sagen, dass PyQt4, PyGtk und wxPython weitaus komplexer sind als EasyGUI. Das Mehr an Funktionalität kann es ja nicht umsonst geben. Nach allem, was ich von EasyGUI so gesehen habe, ist sogar Tkinter komplexer, und das will schon was heißen
Vielen Dank an alle für die tollen und schnellen Antworten.
kennt jemand vielleicht eine Seite, in der alle Funktionen von Tkinter übersichtilich auf gelistet sind? Das wäre sozusagen meine letzter Wunsch.
vielen Dank noch mal für die antworten.
Mit vielen Grüßen
Dango
kennt jemand vielleicht eine Seite, in der alle Funktionen von Tkinter übersichtilich auf gelistet sind? Das wäre sozusagen meine letzter Wunsch.
vielen Dank noch mal für die antworten.
Mit vielen Grüßen
Dango
ACHTUNG ANFÄNGER!! Ich entschuldige mich im Voraus für dumme Fragen :-(
http://effbot.org/tkinterbook/
ist eine Anlaufstelle.
ist eine Anlaufstelle.
Gruß!
Danke C4S3,
ich habe mir die seite mal angeschaut.
Ich glaube ich bleibe mal ert bei meinem EasyGUI, bis ich etwas weiter bin mit dem Programmieren. Trotzdem vielen vielen Dank an Alle.
Vielleicht hilft es ja jemanden anderes wenn er eure Beiträge liest.
Mit vielen Grüßen
Dago
ich habe mir die seite mal angeschaut.
Ich glaube ich bleibe mal ert bei meinem EasyGUI, bis ich etwas weiter bin mit dem Programmieren. Trotzdem vielen vielen Dank an Alle.
Vielleicht hilft es ja jemanden anderes wenn er eure Beiträge liest.
Mit vielen Grüßen
Dago
ACHTUNG ANFÄNGER!! Ich entschuldige mich im Voraus für dumme Fragen :-(
- roschi
- User
- Beiträge: 225
- Registriert: Samstag 29. März 2008, 18:58
- Wohnort: Thueringen, Deutschland
- Kontaktdaten:
mit wx ist das erstellen einer messagebox auch nicht schwer ^^
und ueberhaupt kann ich wxPython nur waermstens empfehlen...
aber das liegt wahrscheinlich auch mit daran, dass es so ziemlich das einzige gui-toolkit ist, das ich problemlos mit den gaengigen screenreadern nutzen kann.
lg
roschi
Code: Alles auswählen
wx.MessageBox("Hallo", "Begrueßung")
aber das liegt wahrscheinlich auch mit daran, dass es so ziemlich das einzige gui-toolkit ist, das ich problemlos mit den gaengigen screenreadern nutzen kann.
lg
roschi
[size=117]Fuer Alle, die in Python einsteigen wollen, kann ich das Buch [url=http://abop-german.berlios.de/]A Byte of Python[/url] nur waermstens empfehlen![/size]
wxWidgets ist nen klasse Toolkit Habe ich bis vor kurzem auch genutzt. Habe jetzt PyQt4 entdeckt und mich direkt darin verliebt. Finde ich noch einen ticken intuitiver und eleganter als wx.roschi hat geschrieben:mit wx ist das erstellen einer messagebox auch nicht schwer ^^
und ueberhaupt kann ich wxPython nur waermstens empfehlen...Code: Alles auswählen
wx.MessageBox("Hallo", "Begrueßung")
aber das liegt wahrscheinlich auch mit daran, dass es so ziemlich das einzige gui-toolkit ist, das ich problemlos mit den gaengigen screenreadern nutzen kann.
lg
roschi
Ich denke aber im Endeffekt ist es relativ egal welches von den "großen" Toolkits man nutzt. Ist wohl reine Geschmackssache.
Naja, technisch gesehen ist Qt4 seinen Konkurrenten voraus. Das fängt bei Signalen und Slots an und geht bis zu so coolen Features wie QFuture für asynchrone Berechnungen.
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Das ist ne interessante Vermeidung von Sonderzeichen *g*roschi hat geschrieben:Code: Alles auswählen
wx.MessageBox("Hallo", "Begrueßung")
In PyQt ist der Aufruf der MessageBox aber auch nicht komplexer
"Alle Funktionen" sind relativ viel, mein Tutorial zum Einstieg ist hier:kennt jemand vielleicht eine Seite, in der alle Funktionen von Tkinter übersichtilich auf gelistet sind?
http://www.angelfire.com/linux/tux25/py ... inter.html
Eine von vielen Möglichkeiten, eine Messagebox zu bauen, hatte ich hier mal beschrieben:
http://www.angelfire.com/linux/tux25/py ... on.html#17
Gruß
- roschi
- User
- Beiträge: 225
- Registriert: Samstag 29. März 2008, 18:58
- Wohnort: Thueringen, Deutschland
- Kontaktdaten:
naja, ich hab mir halt angewoehnt so zu schreiben, da ich oefters in MUDs spiele, und dort geht es meist nicht anders.cofi hat geschrieben:Das ist ne interessante Vermeidung von Sonderzeichen *g*roschi hat geschrieben:Code: Alles auswählen
wx.MessageBox("Hallo", "Begrueßung")
lg
roschi
[size=117]Fuer Alle, die in Python einsteigen wollen, kann ich das Buch [url=http://abop-german.berlios.de/]A Byte of Python[/url] nur waermstens empfehlen![/size]
Wow da sehe ich mal wieder was für ein Anfänger ich bin
da habe ich anscheinend mal wieder etwas Übersehen
Ich denke für mich als anfänger ist EasyGUI optimal da die Boxes alle sehr sehr einfach aufzurufen sind http://easygui.sourceforge.net/tutorial ... nts_item_1
Ich bedanke mich aber vielmals sehr herzlich bei allen die hiermich so tatkräftig mit Informationen gefüttert haben.
Mit vielen Grüßen
Dango
da habe ich anscheinend mal wieder etwas Übersehen
Ich denke für mich als anfänger ist EasyGUI optimal da die Boxes alle sehr sehr einfach aufzurufen sind http://easygui.sourceforge.net/tutorial ... nts_item_1
Ich bedanke mich aber vielmals sehr herzlich bei allen die hiermich so tatkräftig mit Informationen gefüttert haben.
Mit vielen Grüßen
Dango
ACHTUNG ANFÄNGER!! Ich entschuldige mich im Voraus für dumme Fragen :-(