Seite 1 von 1
Nährwertberechnungsprogramm
Verfasst: Donnerstag 5. Mai 2011, 18:44
von Lasse
Ich möchte ein Nährwertberechnungsprogramm mit GUI unter Python 3 erstellen. Die Daten habe ich schon. Würdet ihr PyQt4 oder Tkinter verwenden?
Re: Nährwertberechnungsprogramm
Verfasst: Donnerstag 5. Mai 2011, 18:53
von cofi
PyQt.
Die Frage ist aber falsch: Was wir nutzen wuerden ist doch erstmal egal.
Die richtige Frage ist: Was ist besser geeignet?
Die Antwort darauf haengt vom Kontext ab, den du in deinem naechsten Post hoffentlich nachtraegst

Wichtig ist: Einsatzgebiet (u.a. OS), steht die einfache Verteilbarkeit im Vordergrund? (wenn ja: Wie? Welches Publikum?), ...
Re: Nährwertberechnungsprogramm
Verfasst: Donnerstag 5. Mai 2011, 18:56
von numerix
Auf eine solche Frage wirst du keine brauchbare Antwort bekommen.
Sofern du nicht mehr Fakten lieferst, wird nicht mehr dabei herauskommen, als dass die, die sich äußern, ihr Lieblings-GUI-Toolkit benennen.
Interessant könnte sein:
- Welche Vorerfahrungen bringst du mit?
- Wie soll die GUI aussehen, d.h. welche Elemente werden benötigt?
- Wird z.B. Druckfunktionalität benötigt?
- Ist es nur für den Eigengebrauch? Wenn nein: Modus der Distribution?
- Welche Zielplatform(en)?
- Evtl. genügt statt GUI auch ein HTML-Formular mit Auswertung via Python-Skript?
Re: Nährwertberechnungsprogramm
Verfasst: Donnerstag 5. Mai 2011, 19:30
von Lasse
Naja, dann liefere ich mal die Infos nach...
Erstmal möchte ich daran Datenbanken kennenlernen mit sqlite3 und mich mit GUIs üben
OS: primär Windows
Druckmöglichkeit sollte vorhanden sein insbesondere für die Grafen der Auswertung
Das ungefähr ist mein aktueller Kenntnisstand:
http://www.python-forum.de/pastebin.php?mode=view&s=185
Mit Tkinter und Qt hatte ich bisher nur Mini-Projekte.
Re: Nährwertberechnungsprogramm
Verfasst: Donnerstag 5. Mai 2011, 20:18
von BlackJack
@Lasse: Bei Drucken fällt `Tkinter` im Grunde aus. Wenn Du also schon Erfahrung mit Qt hast, bietet sich das dafür an. Es sei denn Qt gefällt Dir nicht so gut oder Du möchtest mal etwas anderes ausprobieren. Dann gibt es noch Gtk und wxWidgets.
Re: Nährwertberechnungsprogramm
Verfasst: Donnerstag 5. Mai 2011, 20:29
von Hyperion
Wie komplex sieht denn die GUI für so ein Programm aus? Ich kann mir ehrlich gesagt darunter nicht viel vorstellen
Vorteil von Qt: Du kannst mit dem Designer fix mal ein "Mockup" der GUI erstellen. Daran lässt sich dann schon so manches an Funktionalität ablesen und sich auch überlegen, welche Funktionen der Logikteil des Programms bieten muss. Letzteren kannst Du ja auch erst einmal ohne GUI erstellen.
Qt bietet spezielle Modells für Datenbankzugriffe; ich nehme an, dass Tk das nicht tut. Das wäre z.B. ein Vorteil von Qt.
Re: Nährwertberechnungsprogramm
Verfasst: Donnerstag 5. Mai 2011, 21:24
von HerrHagen
Würdet ihr PyQt4 oder Tkinter verwenden?
Ich machs mal ganz einfach: PyQt.