No es necesario verlo escribir código. La forma de explicar es espectacular , no es ni muy rápido ni muy lento , usted es un crack enhorabuena 💪 Nuevo subscriptor
Es cierto, creo que mas tiempo se pierde viendo como escriben el código, en cambio este profesor nos explica cada bloque de código de manera muy precisa y clara.
LO felicito ingeniero , es una super clase, le recomiendo también apoyo con avances de ejecución del código en vivo , para valorar los avances de cada instrucción del Código, Gracias por su valioso apoyo y que buen aporte para nosotros
bufff un video muy bueno y de una forma "sencilla" y muy bien explicada has construido una ventana con un diseño increible... además de una códificación increible y muy bien estructurada... buenisimoooooo
Muy bueno muchas gracias. Sería útil que pudieras agregarle como habría que hacerlo para poder ir a las distintas ventanas (o frames) que representan cada uno de los botones.
aun no lo terminé de ver pero la verdad WOW que hermoso diseño hermano! jajaja y eso que a mi jamás me gusto la interfaz grafica que te da python XD realmente se nota lo que un profesional sabe hacer... lo unico de malo es que solo puedo dar 1 like D: luego cuando termine de ver el video comentaré de nuevo haciendo preguntas XDD
Gracias por tu comentario eso me anima, cuanto llegue a las mil vistas lanzo la segunda parte donde habilitare acciones en el botón de gráfico y de información donde enseñare como actualizar al información del panel y abrir ventanas secundarias. Si te gusto el dise;o veras que en un par de días lanzare una aplicación de calculadora que te gustara. Saludos
@@autodidacta-mx estaré muy atento ya active la campanita para recibir las notificaciones jaja hace tiempo que hago apps y nunca usé visual studio code y mucho menos la librería Tkinter por que "me parecía fea" hoy cambio radicalmente mi pensamiento jaja voy a estar atento para los futuros videos! Muchos éxitos!! (Me di cuenta después del mensaje que no estaba suscrito jajaja flashe cualquiera, ahora si me suscribí y active la campanita)
excelente explicación espero la continuación, como por ejemplo cuando selecciones una opción en la barra lateral aparezca la interface en el panel principal, osea si eliges registrar usuario que aparezca la interfaz de registrar usuario, espero que me entiendas, ahora realice todo lo que hiciste y me funciono de maravilla el único problema es con la visualización de los icono de fontaweson que no se muestran correctamente solo sale un cuadrito vacío
Muchisimas gracias!! Esto es lo que estaba buscando para crear las pantallas autoajustables con Menu y la explicación estuvo excelente!! ¿Qué framework recomiendas más para empezar: Flask o Django? Muchas gracias!!
Me encanta la forma en la que desarrollas, muy buen orden y super bien explicado ya me suscribí espero puedas seguir compartiendo lo que sabes porque estoy lleno de dudas
Me parecen muy interesantes tus aplicaciones, Ojalá hicieses mas videos, me gustaría que me ayudases a añadir a un proyecto algunas funciones de apariencia profesional como una barra inferior con información o un menú tipo ribbon de office. Para solucionar el problema de font awesome, ¿por qué no utilizar la familia de fuentes Segoe UI? Ahí hay iconos parecidos a los ya utilizados como por ejemplo ☰
Excelente video, muy claro. Tengo una consulta que tal vez ya has respondido en videos anteriores...Cómo puedo generar menus desplegables de selección de parámetros? Muchas gracias
Excelente video!! Me fue de mucha utilidad. Quisiera saber en que pagina puedo consultar los diferentes códigos para generar los iconos con tkinter. Muchas gracias
Excelente video, estoy trabajando el mismo proyecto en Windows (Pc del trabajo) y Linux(PC Personal), en windows los logos ('\uf109', '\uf007','\uf129','\uf013') 'no tienen sentido', en Linux se aprecian bien, parece ser que es la versión instalada de python. Seguire informando sobre ello, por otro lado, donde encuentro el diccionario para saber que me pintarán los codigos antes mencionados ??
Muchas gracias justo lo que buscaba, una pregunta por que sera que no me aparecen los mismos iconos en mi menu latera, no me aparecen las mismas del video
excelente explicacion excelente diseño pero una cosa, tapa la barra inferior de windows osea tapa toda la pantalla como se hace para que se vea la barra, soy nuevo en python
หลายเดือนก่อน
Excelente video. Tkinter es para hacer solo aplicaciones de escritorio cierto?
Sin problema, gracias a que lo encapsulamos en sus propios módulos y clases , agrega se código al proyecto de login y cuando se acceda ahora instancia la clase de este proyecto. Inténtalo, sise te complica me avisas y vemos como subir ese ajuste a una rama de git
El panel de este video pasaria a ser mi MasterPanel? me ayudarias mucho si subieras la integracion de ambos proyectos a github, para estudiar el codigo :D@@autodidacta-mx
Te comento que ya hice la integración y todo perfecto, Solo tengo problema en el font awesome que no me carga los iconos, El SQL me da un rollback que no sé si es un error o está bien que salga eso cuando inició sesión, Y cuando registro un usuario y inició sesión al cerrar el programa me da un error diciendo que la class Registerdesign no tiene un mainloop, Podrías ayudarme con eso porfa.
Super lo de la integración, que te parece si me compartes tu código en git para descargarlo y darle una revisada. Al parecer son detalles pero una checada al codigo rapido te puedo decir que es.
Buenas tardes muy buen tuto pero en mi caso el icono del menu no se visualiza como en el tuto, pero se ve de forma rectangular. me podras ayudar con este tema? Desde ya gracias!
Muchos me han preguntado lo mismo. En mi experiencia, al instalar pip install tkinter-fontawesome, logré resolver el problema. Si aún encuentran dificultades, no duden en contactarme a través de la página de autodidacta.mx/. Si eres el primero podemos revisar el problema juntos en una reunión y, con suerte, encontrar una solución que pueda compartir en un nuevo video.
Muy buen tutorial, he aprendido mucho gracias el, le agradecería que explicara bien lo de los iconos de font awasome, ya he intentado resolver el problema de varias maneras y no lo logro solucionar, muchas gracias. @@autodidacta-mx
Hola alguien me ayuda porfa... tengo este error al instalar tkinter-fontawesome ERROR: Could not find a version that satisfies the requirement tkinter-fontawesome (from versions: none) ERROR: No matching distribution found for tkinter-fontawesome;;;; pero el proble es cuando ejecuto hasta la parte que tengo{Error :::AttributeError: '_tkinter.tkapp' object has no attribute 'toggle_panel'}... si alguien me puede ayudar tego window 11,,, la ultima vesion instalada de VSCode y Python 12..
Me gustó mucho tu video. Solamente tengo un error, no me sale el ícono que se obtiene a partir del Awesome Font. Me sale como un cuadrito, pero no me lo detecta.
Una disculpa ese error debido a la biblioteca que se debe isntalar pip install fontawesome eld etalle que no todos los windows funciona me di cuenat despues :(
Una cosa que no he entendido nunca... si se importa primero la librería tkinter por qué luego se importa de tkinter ... font? por ejemplo. ¿no se han cargado todos los módulos de tkinter ya? ¿Entonces que hace el primer import tkinter as tk?
:( a mi me salio este error: Traceback (most recent call last): File "c:\Users\cyber\OneDrive\Escritorio\aoss\main.py", line 2, in from formularios.form_maestro_design import FormularioMaestroDesign ImportError: cannot import name 'FormularioMaestroDesign' from 'formularios.form_maestro_design' (c:\Users\cyber\OneDrive\Escritorio\aoss\formularios\form_maestro_design.py)
Recuerda abrir el proyecto en tu editor al nivel donde esta el main.py sea el nivel principal para que desde ahi pueda observar todos los módulos importados
Es posible que en la edición del vídeo se me cortara . Pero el código completo lo encuentars en github.com/AutodidactaMx/Code-General-Python/tree/main/Modern%20GUI recuerdas instalar los paquetes de l archivo de requerimiento y el proyecto se invoca desde el modulo main.py. Saludos
Muchos me han preguntado lo mismo. En mi experiencia, al instalar pip install tkinter-fontawesome, logré resolver el problema. Si aún encuentran dificultades, no duden en contactarme a través de la página de autodidacta.mx/. Podemos revisar el problema juntos en una reunión y, con suerte, encontrar una solución que pueda compartir en un nuevo video.
oye bro trato de correr tu proyecto directo desde tu git pero me dice que no pudo encontrar imagenes/logo.png y no se que sea el error y ya busque por todos lados, sera que me falta descargar alguna dependencia? mira aqui esta mi error = Traceback (most recent call last): File "c:\Users\Gus\Desktop\Code-General-Python-main\Modern GUI\main.py", line 3, in app = FormularioMaestroDesign() File "c:\Users\Gus\Desktop\Code-General-Python-main\Modern GUI\formularios\form_maestro_design.py", line 11, in __init__ self.logo = util_img.leer_imagen("./imagenes/logo.png", (560, 136)) File "c:\Users\Gus\Desktop\Code-General-Python-main\Modern GUI\util\util_imagenes.py", line 4, in leer_imagen return ImageTk.PhotoImage(Image.open(path).resize(size, Image.ADAPTIVE)) File "C:\Users\Gus\AppData\Local\Programs\Python\Python310\lib\site-packages\PIL\Image.py", line 3243, in open fp = builtins.open(filename, "rb") FileNotFoundError: [Errno 2] No such file or directory: './imagenes/logo.png'
El error menciona por la posicion de donde esta la imagen logo intenta colocar tu ruta absoluta ejemplo 'c:/imagenes/logo.png' en lugar la relativa './imagenes/logo.png' esta esta solo cuando abres el proyecto al nivel del archivo main.py. Saludos
No es necesario verlo escribir código. La forma de explicar es espectacular , no es ni muy rápido ni muy lento , usted es un crack enhorabuena 💪 Nuevo subscriptor
Es cierto, creo que mas tiempo se pierde viendo como escriben el código, en cambio este profesor nos explica cada bloque de código de manera muy precisa y clara.
LO felicito ingeniero , es una super clase, le recomiendo también apoyo con avances de ejecución del código en vivo , para valorar los avances de cada instrucción del Código, Gracias por su valioso apoyo y que buen aporte para nosotros
Mi más sincera gratitud, que gran apoyo me brindaste con este maravilloso video, felicitaciones y muchos éxitos!
excelente video, que claridad para explicar, estaba enredado con otros videos y con este logre entender, mil gracias por su aporte.......
Eu nem falo espanhol mas entendi tudo, tens o dom de ensinar.
bufff un video muy bueno y de una forma "sencilla" y muy bien explicada has construido una ventana con un diseño increible... además de una códificación increible y muy bien estructurada... buenisimoooooo
EXCELENTE!! felicitaciones por la explicación tan detallada... Has ganado un subscriptor
Gracias
Brother realmente te la comiste sigue asi como vas explicado el código mas no escribiendo es excelente
Gracias.
Me encanta la organización en la que va todo
Gracias
Muy bueno muchas gracias. Sería útil que pudieras agregarle como habría que hacerlo para poder ir a las distintas ventanas (o frames) que representan cada uno de los botones.
Muy bien Omar, buscaremos hacer esa segunda parte con lo que mencionas mínimo con un botón. Saludos
La creación de submenu
aun no lo terminé de ver pero la verdad WOW que hermoso diseño hermano! jajaja y eso que a mi jamás me gusto la interfaz grafica que te da python XD realmente se nota lo que un profesional sabe hacer... lo unico de malo es que solo puedo dar 1 like D: luego cuando termine de ver el video comentaré de nuevo haciendo preguntas XDD
Gracias por tu comentario eso me anima, cuanto llegue a las mil vistas lanzo la segunda parte donde habilitare acciones en el botón de gráfico y de información donde enseñare como actualizar al información del panel y abrir ventanas secundarias. Si te gusto el dise;o veras que en un par de días lanzare una aplicación de calculadora que te gustara. Saludos
@@autodidacta-mx estaré muy atento ya active la campanita para recibir las notificaciones jaja hace tiempo que hago apps y nunca usé visual studio code y mucho menos la librería Tkinter por que "me parecía fea" hoy cambio radicalmente mi pensamiento jaja voy a estar atento para los futuros videos! Muchos éxitos!! (Me di cuenta después del mensaje que no estaba suscrito jajaja flashe cualquiera, ahora si me suscribí y active la campanita)
Qué agradable sujeto
excelente explicación espero la continuación, como por ejemplo cuando selecciones una opción en la barra lateral aparezca la interface en el panel principal, osea si eliges registrar usuario que aparezca la interfaz de registrar usuario, espero que me entiendas, ahora realice todo lo que hiciste y me funciono de maravilla el único problema es con la visualización de los icono de fontaweson que no se muestran correctamente solo sale un cuadrito vacío
Ya tenemos parte dos te paso el enlace del video ahi hacemos lo que mencionas. Saludos th-cam.com/video/LNQcnbqBh4k/w-d-xo.html
Muchisimas gracias!! Esto es lo que estaba buscando para crear las pantallas autoajustables con Menu y la explicación estuvo excelente!! ¿Qué framework recomiendas más para empezar: Flask o Django? Muchas gracias!!
Me encanta la forma en la que desarrollas, muy buen orden y super bien explicado ya me suscribí espero puedas seguir compartiendo lo que sabes porque estoy lleno de dudas
gracias por la confianza 😃 alucar
Eso es todo mi Chuy, muy chido. Un día de estos platicamos para un curso de AWS.
Me late mi estimado Vincet, Gusto de saber de ti.
Me parecen muy interesantes tus aplicaciones, Ojalá hicieses mas videos, me gustaría que me ayudases a añadir a un proyecto algunas funciones de apariencia profesional como una barra inferior con información o un menú tipo ribbon de office. Para solucionar el problema de font awesome, ¿por qué no utilizar la familia de fuentes Segoe UI? Ahí hay iconos parecidos a los ya utilizados como por ejemplo ☰
Gracias por el aporte revisare esa fuente que mencionas
Autodidacta !! excelente video. Gracias
Hermano eres increíble.
Buen tuto, coincido con Omar, sería interesante la segunda parte
Aqui te dejo la segunda parte. th-cam.com/video/LNQcnbqBh4k/w-d-xo.html Estamos trabajando en la 3. Saludos @dredupastor
Excelente tutorial mi estimado Chuy!!
Gracias y saludos
Excelente video, muy claro. Tengo una consulta que tal vez ya has respondido en videos anteriores...Cómo puedo generar menus desplegables de selección de parámetros? Muchas gracias
Tkinter tiene un widget de menus desplegables tk.Menu(). Saludos
Excelente video!! Me fue de mucha utilidad. Quisiera saber en que pagina puedo consultar los diferentes códigos para generar los iconos con tkinter. Muchas gracias
Excelente video, estoy trabajando el mismo proyecto en Windows (Pc del trabajo) y Linux(PC Personal), en windows los logos ('\uf109', '\uf007','\uf129','\uf013') 'no tienen sentido', en Linux se aprecian bien, parece ser que es la versión instalada de python. Seguire informando sobre ello, por otro lado, donde encuentro el diccionario para saber que me pintarán los codigos antes mencionados ??
Muchas gracias justo lo que buscaba, una pregunta por que sera que no me aparecen los mismos iconos en mi menu latera, no me aparecen las mismas del video
excelente explicacion excelente diseño pero una cosa, tapa la barra inferior de windows osea tapa toda la pantalla como se hace para que se vea la barra, soy nuevo en python
Excelente video. Tkinter es para hacer solo aplicaciones de escritorio cierto?
Muy buen video y muy útil. Muchas gracias.
Gracias a ti!
Buenísimo ❤
Gracias
Buenas. Recomiendas usar clases para dividir cada función?
Siempre cuando se busque el Principio de responsabilidad única . Busca que una clase sea lo mas especifico posible.
mui bueno!!! Gracias, desde Brasil!
Me alegra saber que te sirvio.
Gracias
Esperemos te sirva de algo. Saludos
SALUDOS, EXCELENTE APORTE. TENGO UNA CONSULTA COMO LE PODEMOS HACER ESE ARCHIVO EN EJECUTABLE?
para que me salga, la imagen en la ventana, recomendaciones bro!
para agregar acciones al menu ? ejecutar formularios, salir, etc
Que tal Narcizo, tengo pensado subir un segundo video donde aplique acciones al menus como comentas. Espero que llegue a las mil vistas. Saludos
buenas! la imagen que pongo en el cuerpo_principal la estira un poco hacia los laterales ¿como puedo evitar eso?
como puedo poner los iconos?
A esa interfaz se le puede añadir el login que explicas en videos anteriores?
Sin problema, gracias a que lo encapsulamos en sus propios módulos y clases , agrega se código al proyecto de login y cuando se acceda ahora instancia la clase de este proyecto. Inténtalo, sise te complica me avisas y vemos como subir ese ajuste a una rama de git
El panel de este video pasaria a ser mi MasterPanel? me ayudarias mucho si subieras la integracion de ambos proyectos a github, para estudiar el codigo :D@@autodidacta-mx
Te comento que ya hice la integración y todo perfecto, Solo tengo problema en el font awesome que no me carga los iconos, El SQL me da un rollback que no sé si es un error o está bien que salga eso cuando inició sesión, Y cuando registro un usuario y inició sesión al cerrar el programa me da un error diciendo que la class Registerdesign no tiene un mainloop, Podrías ayudarme con eso porfa.
Super lo de la integración, que te parece si me compartes tu código en git para descargarlo y darle una revisada. Al parecer son detalles pero una checada al codigo rapido te puedo decir que es.
Es correcto seria el master. dame chance la próxima semana lo subí al git te paso el enlace por este comentario. goat-turquoise-white-horns
Y como hago para que el boton haga algo? Tenga una acción luego de precionarlo ? Me gustaría ver eso!
pues a mi dice que no puede importar config
😅
Buenas tardes muy buen tuto pero en mi caso el icono del menu no se visualiza como en el tuto, pero se ve de forma rectangular. me podras ayudar con este tema?
Desde ya gracias!
Me sucede lo mismo. Pudo solucionarlo? Gracias...
Muy bueno el tuto !!! de donde podemos descargar los iconos que se usan en este tuto ? No me salen esos iconos . Muchas gracias ¡¡¡
Muchos me han preguntado lo mismo. En mi experiencia, al instalar pip install tkinter-fontawesome, logré resolver el problema. Si aún encuentran dificultades, no duden en contactarme a través de la página de autodidacta.mx/. Si eres el primero podemos revisar el problema juntos en una reunión y, con suerte, encontrar una solución que pueda compartir en un nuevo video.
Muy buen tutorial, he aprendido mucho gracias el, le agradecería que explicara bien lo de los iconos de font awasome, ya he intentado resolver el problema de varias maneras y no lo logro solucionar, muchas gracias. @@autodidacta-mx
a mi me funciono instalando el pip,
python -m pip install tkfontawesome
Hola alguien me ayuda porfa... tengo este error al instalar tkinter-fontawesome ERROR: Could not find a version that satisfies the requirement tkinter-fontawesome (from versions: none)
ERROR: No matching distribution found for tkinter-fontawesome;;;; pero el proble es cuando ejecuto hasta la parte que tengo{Error :::AttributeError: '_tkinter.tkapp' object has no attribute 'toggle_panel'}... si alguien me puede ayudar tego window 11,,, la ultima vesion instalada de VSCode y Python 12..
Muy buen video, lo que estoy teniendo un problema para ejecutar el codigo, no me esta dejando usar las utilidades
Me muestras luca el error que te manda y te puedo apoyar
Alguien tiene los códigos de los iconos? Los que él puso no me funcionan, igual quiero cambiarlos por otros
Nos podrias ayudar, donde podemos encontrar los iconos, y tengo un problema donde el icono no se visualiza
Una disculpa, no he encontrado una solucion que les sirva a todos, buscare una alternativa para usar otros iconos genericos.
@@autodidacta-mx gracias estare al pendiente
a mi me funciono instalando el pip,
python -m pip install tkfontawesome
Me gustó mucho tu video. Solamente tengo un error, no me sale el ícono que se obtiene a partir del Awesome Font. Me sale como un cuadrito, pero no me lo detecta.
Una disculpa ese error debido a la biblioteca que se debe isntalar pip install fontawesome eld etalle que no todos los windows funciona me di cuenat despues :(
Una cosa que no he entendido nunca... si se importa primero la librería tkinter por qué luego se importa de tkinter ... font? por ejemplo. ¿no se han cargado todos los módulos de tkinter ya? ¿Entonces que hace el primer import tkinter as tk?
tengo la misma duda 😅
Esa aplicación de escritorio se puede unir a una base de datos y crear un CRUD?
Sim, é bem possível, podes usar Mysql connector ou pode utilizar Alambic como mediador.
tengo problemas con los iconos no me salen. ejemplo el de el sidebar me sale un cuadro en ves de las 3 barritas horizontales
Eso significa que no te esta detectando la tipografia, intenta instalar lo siguiente "pip install fontawesome" Me avisas si te funciono.
no me funciono :c
@@autodidacta-mx
Intenta instalando pip install fontawesome. Por fa
Ya lo hice amigo, y nada:(
Tengo problemas con los controles menu lateral y no encuentro el por que. stoy tratando de hacer lo que haces pero sin imagenes
Creo te refieres a los iconos intenta instalar pip install tk.fontawesome me avisas
Donde puedo conseguir los codigos de los iconos para poder cambiarlos??
Como se usa biblioteca pip install fontawesome lso iconos dependen de fontawesome.com/icons
:( a mi me salio este error:
Traceback (most recent call last):
File "c:\Users\cyber\OneDrive\Escritorio\aoss\main.py", line 2, in
from formularios.form_maestro_design import FormularioMaestroDesign
ImportError: cannot import name 'FormularioMaestroDesign' from 'formularios.form_maestro_design' (c:\Users\cyber\OneDrive\Escritorio\aoss\formularios\form_maestro_design.py)
Recuerda abrir el proyecto en tu editor al nivel donde esta el main.py sea el nivel principal para que desde ahi pueda observar todos los módulos
importados
por que hay partes de tu codigo que no corre que ocultas
Es posible que en la edición del vídeo se me cortara . Pero el código completo lo encuentars en github.com/AutodidactaMx/Code-General-Python/tree/main/Modern%20GUI recuerdas instalar los paquetes de l archivo de requerimiento y el proyecto se invoca desde el modulo main.py. Saludos
No m muestra los iconos ya intale font tkinter fontaweson
Me apoyas instalando pip install tkinter_fontawesome . Me mencionas si te funciona Saludos
@user-bk8nm3iv1l
no me cargan los iconos del font awesome
Muchos me han preguntado lo mismo. En mi experiencia, al instalar pip install tkinter-fontawesome, logré resolver el problema. Si aún encuentran dificultades, no duden en contactarme a través de la página de autodidacta.mx/. Podemos revisar el problema juntos en una reunión y, con suerte, encontrar una solución que pueda compartir en un nuevo video.
@@autodidacta-mx pues otra forma de solucionarlo fue instalar el font awesome en mi equipo, con la fuente, pero tu solución es un poquito mas practica
Genial pero no me sale el icono de font_awesome
Una disculpa, no he encontrado una solución que les sirva a todos, buscare una alternativa para usar otros iconos genéricos.
a mi me funciono instalando el pip,
python -m pip install tkfontawesome
يأخي الافضل ان تكتب يدويًا، هذه طريقة شرحك صعبة جداً!
سنأخذ توصياتك بعين الاعتبار في الفيديوهات القادمة.
no me funciono
Que error te sale ,me indicas te puedo apoyar
que mrd el sidebar
oye bro trato de correr tu proyecto directo desde tu git pero me dice que no pudo encontrar imagenes/logo.png y no se que sea el error y ya busque por todos lados, sera que me falta descargar alguna dependencia? mira aqui esta mi error = Traceback (most recent call last):
File "c:\Users\Gus\Desktop\Code-General-Python-main\Modern GUI\main.py", line 3, in
app = FormularioMaestroDesign()
File "c:\Users\Gus\Desktop\Code-General-Python-main\Modern GUI\formularios\form_maestro_design.py", line 11, in __init__
self.logo = util_img.leer_imagen("./imagenes/logo.png", (560, 136))
File "c:\Users\Gus\Desktop\Code-General-Python-main\Modern GUI\util\util_imagenes.py", line 4, in leer_imagen
return ImageTk.PhotoImage(Image.open(path).resize(size, Image.ADAPTIVE))
File "C:\Users\Gus\AppData\Local\Programs\Python\Python310\lib\site-packages\PIL\Image.py", line 3243, in open
fp = builtins.open(filename, "rb")
FileNotFoundError: [Errno 2] No such file or directory: './imagenes/logo.png'
El error menciona por la posicion de donde esta la imagen logo intenta colocar tu ruta absoluta ejemplo 'c:/imagenes/logo.png' en lugar la relativa './imagenes/logo.png' esta esta solo cuando abres el proyecto al nivel del archivo main.py. Saludos