DB mit Python 3.7 und diese mit GUI verknüpfen
Verfasst: Montag 23. September 2019, 13:27
Hallo Leute,
ich plane zurzeit ein GUI mit der ein Benutzer einmal Rezepte in einer DB sammelt und in einer anderen Lebensmittel.
Durch das Betätigen eines Buttons soll eine Abfrage gestartet werden ("Rezept benötigt 100ml Wasser, 1 Stck Apfel -> Überprüfe ob vorhanden in Lebensmittel DB")
So sollen mir nur alle Rezepte angezeigt werden wo die entsprechenden Lebensmittel sowie die dazugehörige Menge vorhanden ist.
Meine Versuche:
1. Pywebserver der mir GUI in HTML auswirft und die DBs wollte ein Bekannter mit PHP machen
- ich suche allerdings nach einer All in One Lösung von Python
2. Ich hatte unglaublich Probleme mit Tkinter da diese nicht über ein Webserver kompatibel ist, mit Qt wollte der Webserver immernoch nicht und mit Flask hatte ich mehr oder weniger die gleichen Probleme, geht aber hier eher darum das ich nicht genau weiß wie ich es am geschicktesten mache die Datenbank abfragen und executes in das GUI mitaufzunehmen.
Ich hab es schon geschafft z.b. bei Tkinter oder QT durch ein Button bsplw. eine Tabelle erstellen zu lassen, nur habe ich unwahrscheinlich Probleme mit der Kompletten Planung des Programms und merke selbst... ich komme durcheinander.
Kann mir einer von euch helfen wie ich das Projekt am besten umsetze bzw. plane ?
Was habt Ihr für Erfahrungen mit Datenbank abfragen u.ä. mit Python GUIs, achso ich habe bisher auch
nur mit SQLite rumprobiert, sollte aber auch reichen für das Projekt.
Grüße
ich plane zurzeit ein GUI mit der ein Benutzer einmal Rezepte in einer DB sammelt und in einer anderen Lebensmittel.
Durch das Betätigen eines Buttons soll eine Abfrage gestartet werden ("Rezept benötigt 100ml Wasser, 1 Stck Apfel -> Überprüfe ob vorhanden in Lebensmittel DB")
So sollen mir nur alle Rezepte angezeigt werden wo die entsprechenden Lebensmittel sowie die dazugehörige Menge vorhanden ist.
Meine Versuche:
1. Pywebserver der mir GUI in HTML auswirft und die DBs wollte ein Bekannter mit PHP machen
- ich suche allerdings nach einer All in One Lösung von Python
2. Ich hatte unglaublich Probleme mit Tkinter da diese nicht über ein Webserver kompatibel ist, mit Qt wollte der Webserver immernoch nicht und mit Flask hatte ich mehr oder weniger die gleichen Probleme, geht aber hier eher darum das ich nicht genau weiß wie ich es am geschicktesten mache die Datenbank abfragen und executes in das GUI mitaufzunehmen.
Ich hab es schon geschafft z.b. bei Tkinter oder QT durch ein Button bsplw. eine Tabelle erstellen zu lassen, nur habe ich unwahrscheinlich Probleme mit der Kompletten Planung des Programms und merke selbst... ich komme durcheinander.
Kann mir einer von euch helfen wie ich das Projekt am besten umsetze bzw. plane ?
Was habt Ihr für Erfahrungen mit Datenbank abfragen u.ä. mit Python GUIs, achso ich habe bisher auch
nur mit SQLite rumprobiert, sollte aber auch reichen für das Projekt.
Grüße