Nachdem ich etwas mit Tkinter und wxPython gespielt habe, mag ich Tkinter viel besser in Bezug darauf, wie sauber mein Quellcode aussieht. Es scheint jedoch nicht so viele Funktionen zu geben. insbesondere hat es keine Tabs (wie in den Tabs oben in einem Firefox-Fenster).Notebook-Widget in Tkinter
Ein wenig googeln zu diesem Thema bietet ein paar Vorschläge. Es gibt a cookbook entry mit einer Klasse, die es Ihnen erlaubt, Registerkarten zu verwenden, aber es ist sehr primitiv. Es gibt auch Python megawidgets auf SourceForge, obwohl dies sehr alt scheint und mir während der Installation Fehler gab.
Hat jemand Erfahrung im Erstellen von Registerkarten in Tkinter? Was hast du benutzt? Oder ist es einfach so, dass jemand, der leistungsfähigere Fensterkomponenten benötigt, wxPython verwenden muss?
Leider erhalte ich einen Fehler, wenn ich versuche, die Tix.NoteBook-Klasse in meiner Windows-Box zu verwenden. Das sieht nach dem Weg aus, wenn ich mich entscheide, Tkinter für etwas Wichtigeres zu verwenden, aber die Mühe, alles aus der Quelle zu kompilieren, wäre für ein kleines Projekt unerschwinglich. –
Sagen Sie uns den Fehler und wir können Ihnen bei der Anleitung helfen. – tzot
Eigentlich habe ich es selbst herausgefunden; Die Anzahl der Online-Python-Tix-Ressourcen ist erschreckend niedrig und ich werde wahrscheinlich eine Stack-Overflow-Frage dazu stellen, wenn nichts anderes. Nochmals vielen Dank für den Vorschlag, Tix zu verwenden. –