Ich bin Anfänger für die GUI-Programmierung mit Tkinter, also wer kann mir einige nützliche Beispielcodes, die einige nützliche Codes enthält.Wie kann ich mit Tkinter beginnen?
Antwort
Dies ist, was ich verwendet habe: Pythonware -- An introduction to TKinter.
ich schnell PyQT geschaltet, obwohl :)
Hier einige video series auf Gebäude Python GUIs sind, die mich bekam gestartet
Wenn Sie am besten von Video lernen, Charlie, ich empfehle http://showmedo.com/videotutorials/video?name=pythonShawnTkinter1&fromSeriesID=58; wenn aus Büchern, http://www.manning.com/grayson/. Für ein kostenloses Online-Tutorial, ich zweite Bedwyr's Rat - und ich vor allem Sekunde sein (implizite ;-) Rat, stattdessen PyQt zu verwenden. (Eine Web-Suche für pyqt tutorial zeigt viele Zeiger).
Könnten Sie erweitern, warum Sie PyQt zu Tkinter bevorzugen? –
Sie haben die Quelle für Leerlauf. Das zeigt nützlichen TKinter Code.
Ich fand Thinking in Tkinter sehr hilfreich, um meinen Kopf um die Konzepte der GUI-Programmierung (vor allem das Packen von Widgets in anderen Widgets und bindenden Rückrufe zu Ereignissen).
Ich lernte mit
this pdf
.
Edit: Per MatrixFrog Kommentar, this link für die neueste Version verwenden.
Das gleiche würde ich empfehlen, aber da es von "New Mexico Tech Computer Center" ist, würde ich annehmen, dass dieser Link eine neuere Version ist: http://infohost.nmt.edu/tcc/help/lang/python/tkinter. pdf – MatrixFrog
Mark Lutz Tome Programmierung Python befasst sich ausführlich mit Tkinter. eine GUI für Python (John Shipman, New Mexico Tech) sind gute Zusammenfassungen der wichtigsten Funktionen: Die Einführung (effbot.org) und Tkinter Bezug auf tkinter. Ich habe gelesen, dass das Tk/Tcl Handbuch eine gute Referenz ist, aber das könnte für später sein.
Ich kam gerade über http://www.shido.info/py/python6_e.html die
ich Manning Buch sehr praktisch, sieht auf Tkinter verwendet, wie jemand anderes erwähnt. Die Tutorials sind sehr gründlich und man gewöhnt sich schnell daran, wie ein GUI-Coder zu denken. Das New Mexico Tech-Arbeitsblatt ist nützlich als Referenz, aber für eine erste Ressource etwas zu ungeschickt.
Manning Book ist sehr veraltet und es spricht weitgehend über PMW Megawidget nicht zu vergessen, dass es nichts über ttk Widgets erwähnt, die eine große Verbesserung gegenüber alten Tkinter ist. Ein gutes und aktuelles Buch ist Tkinter GUI Application Development Hotshot von Packt Publishers – oat
Dies ist eine Website, die mir fast alles, was ich in tkinter kennen gelehrt:
http://www.tutorialspoint.com/python/python_gui_programming.htm
Das scheinen nichts mit Tkinter zu tun zu haben. Hast du den falschen Link gepostet oder versuchst du Leute von Tkinter wegzuleiten? –
@Bryan Oakley Entschuldigung, dass ich die falsche Verbindung posted – Jason