Puntuación:
El libro recibe críticas dispares; mientras que algunos lectores aprecian su enfoque directo para aprender Tkinter y su tratamiento moderno del tema, otros lo critican por la falta de ejemplos y la mala calidad física. Algunos lo consideran una referencia práctica, mientras que otros lo encuentran redundante con los recursos gratuitos en línea.
Ventajas:Está bien estructurado para aprender Tkinter, ofrece una visión de las prácticas modernas y sirve como buena referencia. Algunos lectores lo encontraron útil para comprender la gestión de la geometría y las interacciones de los componentes de Tkinter. La redacción es clara y directa, lo que lo hace adecuado para principiantes.
Desventajas:Carece de suficientes ejemplos, y muchos afirman que ofrece poco más de lo que está disponible en línea. Algunas reseñas mencionan una mala calidad física y problemas de edición en la versión impresa. Los críticos también señalan que puede no ser la mejor opción para aquellos que buscan un aprendizaje en profundidad o numerosos casos prácticos.
(basado en 43 opiniones de lectores)
Modern Tkinter for Busy Python Developers: Quickly learn to create great looking user interfaces for Windows, Mac and Linux using Python's standard GU
Tercera edición: completamente revisada y ampliada Más de un 20% de material nuevo. Actualizado para Python 3. 9.
Aprenda rápidamente la forma correcta de construir interfaces gráficas de usuario atractivas y modernas con Python y Tkinter.
Sabes algo de Python. Quieres crear una interfaz de usuario para tu aplicación. Usted no quiere perder el tiempo jugando con cosas que no necesita.
Entra Tkinter.
Está integrado en Python. Todo lo que necesitas está incluido en las distribuciones estándar de Python. Sin descargas adicionales. Sus scripts Python y Tkinter funcionarán en Windows, Mac y Linux.
Tkinter tiene una API Python simple y limpia y se encarga de gran parte de las tareas domésticas necesarias en la programación de GUI. Usted puede centrarse en lo que es único en su aplicación.
Un GRAN problema.
Tkinter ha existido por mucho tiempo. Hay mucha documentación, mucha de ella creada hace años. Casi todo lo que encontrarías en esa documentación sigue funcionando hoy en día.
Pero todo está mal.
Tkinter tiene fama de tener interfaces de usuario feas y anticuadas que no encajan en los sistemas modernos. Y si sigues la documentación antigua, eso es exactamente lo que obtendrás.
Porque Tkinter ha dado un salto cuántico desde que se escribió toda esa documentación. Hay nuevas y mejores formas de construir su interfaz de usuario. Su programa necesita ser escrito de manera diferente para tomar ventaja de eso.
Modern Tkinter le muestra la forma correcta de hacerlo.
Aprenderás todas las mejores prácticas modernas. Construirá su interfaz de usuario de la manera correcta la primera vez, sin tener que aprender nada extra o irrelevante. Empieza por el principio, te muestra lo que necesitas saber y cubre todos los elementos esenciales para construir tu interfaz de usuario moderna. Esto incluye:
⬤ Todos los widgets GUI estándar.
⬤ Diseño atractivo de la interfaz de usuario.
⬤ Gestión de menús, ventanas y cuadros de diálogo estándar.
⬤ Organizar interfaces de usuario más complejas.
⬤ Los widgets más potentes de Tkinter: canvas y text.
⬤ Personalizando la apariencia de su interfaz de usuario.
⬤ Haciendo que todo funcione en Mac, Windows y Linux.
Puede que haya estado usando documentación antigua, o que esté intentando actualizar un programa Tkinter escrito hace años. Si es así, encontrará advertencias de lo que debe evitar usar, y cómo reemplazarlo con una solución moderna. Incluso hay un caso de estudio completo de modernización de la interfaz de usuario de una aplicación Tkinter seriamente anticuada con la que puede estar familiarizado.
Para quién es este libro
Este libro es para programadores Python que buscan crear rápidamente interfaces de usuario de escritorio. Puede que seas nuevo en Tkinter, o que quieras actualizar tus conocimientos. No necesitas ser un experto en POO, arquitectura MVC, multihilo o cualquier otro tema avanzado. De hecho, no verás nada de eso en este libro.
Este libro utiliza Python 3. 9, pero todo lo que aprendas se aplicará (con pequeños retoques) a cualquier versión de Python 3. x. No te ayudará si estás usando Python 2. x.
Deja que el veterano desarrollador de software Mark Roseman te muestre la forma correcta de construir interfaces de usuario con Python y Tkinter. Él ha estado usando y Tk (la tecnología detrás de Tkinter) desde sus primeros días y ha enviado docenas de herramientas de código abierto y aplicaciones comerciales basadas en él.
También es el autor del sitio web multilingüe TkDocs, la referencia de facto para la construcción de interfaces de usuario Tk modernas. Este libro reúne información específica sobre Python de ese sitio y apoya su desarrollo futuro.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)