Necesito un ejemplo básico donde se usa el patrón MVC con Python TK. Tengo un código usando Tkiner, sin embargo, me gustaría transformarlo en un patrón MVC.Cómo implementar el patrón MVC en Tkinter
Respuesta
Sé que esto es bastante antiguo, pero pude encontrar algunos ejemplos decentes usando el patrón MVC con Tk y wxPython, espero que proporcionen algo de ayuda para cualquiera que se tropiece con esta pregunta.
wxPython: http://wiki.wxpython.org/ModelViewController
Tk: http://tkinter.unpythonic.net/wiki/ToyMVC Este sitio ya no existe por lo que he alojado el código en un Gist here.
He aquí un ejemplo interesante: https://sukhbinder.wordpress.com/2014/12/25/an-example-of-model-view-controller-design-pattern-with-tkinter-python/
También recomendaría este libro donde el autor pasa a través de la forma de estructurar su aplicación Tkinter de una manera modelo-vista: https://www.packtpub.com/application-development/tkinter-gui-application-development-hotshot
- 1. Cómo implementar el patrón MVC sin mantener Vistas activas
- 2. ¿Cómo implementar el patrón flyweight en php?
- 3. Cómo implementar el patrón aplicar en Javascript
- 4. ¿Cómo implementar el patrón de prototipo?
- 5. patrón MVC + patrón DDD
- 6. cómo implementar MVC en jquery
- 7. ¿El patrón DataMapper rompe MVC?
- 8. cómo implementar el patrón de observador en javascript?
- 9. ¿Cómo implementar el patrón de visitante en javascript?
- 10. ¿Cómo implementar la herencia en JS Revelando el patrón prototipo?
- 11. ¿Cómo implementar el patrón de muñeca rusa en Ocaml?
- 12. ¿Cuál es el patrón aceptado para implementar Session en sitios ASP.NET MVC?
- 13. Implementar el patrón Async clásico con TPL
- 14. Problemas al implementar el patrón "Observer"
- 15. Cómo implementar SSL en Zend MVC
- 16. Cómo aplicar el patrón MVC al desarrollo de la GUI
- 17. Python: ¿cómo implementar el patrón de diseño Bridge (o Adapter)?
- 18. Cómo implementar una barra de progreso utilizando el patrón MVVM
- 19. ¿Cómo implementar el patrón Observer con Java RMI?
- 20. Cómo implementar elegantemente el patrón de tubería usando Scala
- 21. ¿Cómo se incluye una clase UX en el patrón MVC?
- 22. Cómo implementar funciones de búsqueda en aplicaciones ASP.NET MVC
- 23. patrón para implementar deshacer/rehacer en clojure
- 24. PyQt y patrón MVC
- 25. Frasco-marco: patrón MVC
- 26. Recursos para implementar el patrón MVVM (ViewModel) en Flex?
- 27. Vista desde controlador en Java patrón MVC
- 28. Dónde encaja la acción ExtJS en el patrón MVC
- 29. ¿Cómo implementar correctamente MVC en Java con Swing?
- 30. Patrón de repositorio - Escaparate MVC
Me temo que su segundo el enlace ya no funciona Tal vez debería eliminarlo o volver a escribirlo si conoce una nueva ubicación – madtyn
@madtyn Encontré la versión de caché de archive.org, la he vuelto a crear en Gist. Avísame si está bien? De lo contrario, solo escribiré todo. – ajfigueroa