Projekthilfe: JSON Import + Ausgabe + Tkinter

Fragen zu Tkinter.
Antworten
GaMeR-1337
User
Beiträge: 1
Registriert: Donnerstag 27. März 2025, 00:26

BildHallo zusammen,

ich bin Anfänger und benötige ein paar Denkanstöße für mein weiteres Vorgehen.

IST:
Ich frage mit Python auf mehreren Firewalls (aktuell 3) Informationen per API im JSON-Format ab: Funktioniert.
Aus dem JSON-Import extrahiere ich mir 3 benötigte Informationen: Funktioniert
Die Ergebnisse gebe ich Zeilenweise per Console (Werte per Tab getrennt) aus: Funktioniert

GUI-Version (Tkinter):
Für jeden Wert ein Textfeld (3 pro Zeile / grid) und aktuell 3 Zeilen: Funktioniert

SOLL:
Das ganze soll dynamisch sein, da es mehr als 3 Firewalls werden.
Ich möchte gerne 3-5 Werte pro Zeile anzeigen und alle Firewalls untereinander darstellen (also grundsätzlich eine Tabelle).
Weiterhin sollen in jeder Zeile 2-3 Buttons und erscheinen, mit denen ich weitere Aktionen, bezogen auf die aktuelle Zeile, ausführen (z.B. Update, Restart, etc.) kann.

Frage:
Mit welchen Elementen erstelle ich am besten diese Übersicht?
Sind Textboxen die richtige Wahl?

PS: Ich benötige keinen Quellcode, nur Denkanstöße, wie ich dies am besten umsetze, da ich noch nicht alle Möglichkeiten kenne und bei meinen Recherchen noch keine passende Lösung gefunden habe.

Vielen Dank vorab.

Bild
Sirius3
User
Beiträge: 18215
Registriert: Sonntag 21. Oktober 2012, 17:20

Falls die GUI ein weiteres Programm aufruft, um an die Daten zu kommen, dann hast Du ein Programm zu viel. Das GUI-Programm kann ja die Daten direkt abfragen.
Wenn eine Textbox das ist, was Du haben möchtest, dann ist eine Textbox die richtige Wahl.
Wie genau passt diese Lösung nicht?
Antworten