GUI Moderna en Python con PyQt5 - Menú Lateral CRUD con SQLite
Vložit
- čas přidán 17. 02. 2022
- En este video se realiza una interfaz grafica en el lenguaje de programación Python usando la librería PyQt5, esta aplicación consta de un menú desplegable en la parte izquierda de donde podemos acceder a las distintas paginas creadas, en estas paginas creamos un CRUD usando SQLite la cual nos permite leer, registrar, modificar y eliminar datos.
Suscríbete:
/ @magnoefren
Menú Lateral en Python con PySide2 / PyQt5 - Qt Designer
• Menú Lateral en Python...
Hacer un reloj en Python usando Tkinter - Diseño adaptable
• Hacer un reloj en Pyt...
Sistema de Inicio de Sesión en Python Tkinter - Validación de datos MySQL
• Login (Inicio de sesió...
Mas videos:
/ magnoefren
Accede a los beneficios de la membresía, como al código realizado en este video:
/ @magnoefren
Donación:
www.paypal.com/paypalme/magno...
GitHub : github.com/MagnoEfren
#python #sqlite #pyqt5 - Věda a technologie
Puedes ver mas videos aquí ! 👇✅
czcams.com/users/MagnoEfrenplaylists
Hice algo muy similar pero con la librería tkinter y agregandole una opción de compra y otra de inventario. Además le implementé gráficos para un análisis básico de ventas y una ventana de saldos. Este video me sirve mucho para tener en cuenta otras GUI para proyectos futuros. Gracias Efren!
Gracias. Explicas muy bien a medida que desarrollas la aplicación. Saludos desde Bolivia !!!
It really worked for me after I look and try some tutorials, yours is the one that worked. Owe you a lot.
Lo esperaba muchísimo amigo🥲
Excelente GUI lo que buscaba una interfaz grafica moderna mas que nada los colores que por ejemplo en PySimpleGUI no puedes realizar algo mas esteticamente moderno, o trinker etc... Buenisima y mas que este en habla hispana.
Gracias por tu contenido! me sirvio muchisimo
Thank you for this! Super cool video! A+++
Esta bueno el sistema
Excelente video bro
Buenos días, amigo una pregunta usted tendrá una explicación de como hacer un odontograma? O algo parecido parq guiarme en algunos de sus vídeos? Gracias.
Muy buena
super cool
Hola Magno, bastante educativo el video, del cual ya realice un programa, pero no encuentro la manera de ordenar cada vez que le dan click a la columna donde en tu ejemplo colocas base de datos, por favor me puedes ayudar como hacerlo?
buenos dias, muchas gracia spor el video muy explicativo podras compartir los icosnos en cada video para asi seguirte y practicar
Hola, gracias por su comentario, lo puede descargar de feather icons.
Excelente vídeo, Podrías subir el código al repositorio?
Hola Magno, muy buen video. en el video no veo como haces para que las columnas de la tabla se ajuste al contenedor. podrías decirme. gracias
El diseñador QT aun se puede usar la version comunity?
una pregunta, como cambio el idioma al español ya que no encuentro videos sobre eso
Muchas gracias! Magno, te encuentras disponible para freelance?
muy bueno, he tratado de realizar validacion para evitar duplicidad de datos al registrar, pero no lo he logrado, si me pueden ayudar se lo agradezci
خیلی خوب بود
la podrías poner en tu repositorio...... no esta !!! saludos desde Perú
MI REY COMO PODRIA CREAR DOCUMENTOS COMO WORK Y PDF PORFAVOR ESTE ES UNO DE LOS MEJORES
Olá!! Tiene como hacer una busca por data inicio e data fim?
Hola Magno muchas gracias por el video, está genial. ¿Se encuentra disponible el proyecto en el repositorio? No conseguí encontrarlo :/
Amigo lograste conseguirlo?
Hola disculpa, en tu experiencia hacer un gui, que es mejor usar :tkinter o PYQt5? O que ventajas tiene el uno sobre eo otro?
Hola, depende lo que se quiera realizar, si se necesita una GUI mas moderna con widgets avanzados pues lo mejor es con PyQt5 o PySide2, si necesitamos hacer una GUI básica lo mas factible seria con Tkinter.
caballero ilustre espero este bien, tengo un detalle y es que me esta sacando un error
self.BT_Menu.clicked.connect(self.mover_menu)
AttributeError: 'VentanaPrincipal' object has no attribute 'BT_Menu'
Hola amigo muy buen contenido en lo personal educativo para aquellos que vamos iniciando en el mundo de la programacion, me podria recomendar un sitio para encontrar imagenes gratis svg
Hola, gracias por su comentario, claro lo puede obtener en feather icons
donde haces los iconos
como puedo poner en español el programa qt?
muchas gracias por el video, tengo una consulta.
tengo problemas al cargar datos tipo enteros y numericos, es decir tengo una base en sqlite tipo REAL y INTEGER y al cargar en QTableWidget da error, en el caso de INTEGER carga vacio y en el caso de REAL da error , espero me puedas ayudar, muchas gracias
Hola, debe verificar si esta obteniendo los datos, o puede probar en convertirlo a string para mostrarlo en QTableWidget
puedes ssubir el diseño ??? , no me ejecuta el diseño con el codigo
Hola magno. Una vez realizada la interfaz, al correr el código y abrirse el programa, cuando presiono cualquiera de los botones de adicionar, eliminar, etc, se cierra automáticamente todo. En Python dice esto " Process finished with exit code -1073740791 (0xC0000409) ". Qué puede ser lo que causa esto?
Hola, creo que ese error puede ser del IDE, prueba ejecutando desde la terminal.
con esto se podrá hacer un sistema de presupuesto? o sea con los datos poder hacer operaciones matemáticas y colocando varios productos para hacer un presupuesto?
Hola, claro es posible realizar todo lo que menciona.
Una pregunta, que IDE estas utilizando? Veo que te funciona bien el import uic pero con Pycharm estoy teniendo algunos problemas, me gustaría probar con tu IDE a ver si me soluciona el problema, con VSC estoy teniendo ciertos problemas también. Me tira algunos errores al hacer pip install de las tools de pyqt5 y en ninguno de los dos me reconoce el PyQt5.uic.
Hola, estoy usando Sublime Text.
@@MagnoEfren Gracias por tu pronta respuesta. Sublime Text es únicamente un editor de texto plano, pero... ¿Que IDE has utilizado para encapsular y ejecutar el programa? Me refiero, has tenido que utilizar un IDE para descargar los módulos PyQt5, así como las tools, cierto? Ese es el dato que me interesa, para arreglar el problema que me presenta mi ide con esa librería en concreto, o has trabajado únicamente en consola y sublime text?
Poderia compartilhar o exe? Pra ver funcionando. Você teria um código para fazer o "buscar" que dê para adaptar em qualquer programa?
Hola Efren, excelentes videos. Me gustaría saber como puedo conseguir los códigos. Hay que unirse por este canal o como hago? No tengo idea por eso te consulto. Espero me puedas responder! Gracias!
Hola, así es ahí en el botón unirse están los detalles, saludos.
Ya realicé toda la interfáz, y funciona a la perfección, la única duda es debido a la ventana de ingresar nuevo producto, cuando ingreso los datos y le doy al botón ingresar, se cierra la interfáz gráfica, sin embargo, el producto si se adiciona a la base de datos, a que se puede deber esto ?
Que error te sale al cerrarse la GUI?
@@MagnoEfren no, no sale error, solo se cierra y dice que se ha finalizado con exito
Hola, excelente video Felicidades. podrias decirme como le haces para seleccionar todos los label?
Hola, a que te refieres ? El menú lateral? Se coloca en un frame todos los botones y con otro botón ocultamos y mostramos todo ese frame.
Bro sabes cómo agregar una imagen de fondo y se pueda auto ajustar al tamaño de la ventana así como las tablas?
Hola, puedes hacerlo usando StyleSheet o QPalette.Background.
Amigo Magno excelente trabajo, necesito un sistema de python con pyqt5, me podrias ayudar por favor, muchas gracias.
Hola, muchas gracias. Claro que es lo que desea realizar?.
excelente video podrias pasar el codigo oh la carpeta
Amigo, muy bueno tu programa, me gusta, estoy intentando transcribir el codigo. Veo que tienes mucha experiencia con Python, por eso quisiera hacerte esta consulta. He visto muchos videos de Python, haciendo esto, haciendo lo otro, CRUDs estupendos, etc., pero en ninguno he visto que explique como sacar por impresora todo ese trabajo que realizas en pantalla, por ejemplo las tablas, todo ese trabajo no te sirve de nada si no puedes extraerlo en un documento por la impresora. Te agradeceria mucho una ayuda al respecto. Gracias.
Hola, gracias, realizaré un próximo video con esas funciones.
AMIGO BUENA EXPLICACION, COMO PUEDO CREAR UN APLICACTIVO PARA DISEÑO DE ESTRUCTURAS COMO ZAPATAS COLUMNAS EN ING.CIVIL
Hola, gracias, debe tener las formulas que usa, luego identificar las variables de entrada y salida, y ver con que widgets quiere representarlo, saludos.
No entiendo lo de Lambda, me dice que el parentesis no se cierra
Hola! especificamente a donde le doy para ser miembro y poder recibir el codigo de este preoyecto. Lo copie y no encuentro que tengo mal. Tengo la librerias y uso VSC. Cuando le doy a ejecutar, no pasa nada jeje
Hola, en el nivel 3.
@@MagnoEfren cómo así? Jaja disculpa. Nivel 3 de donde??
@@SuperDjandres czcams.com/channels/BwN7Z5LWQAJ_6ueSEzDtGQ.htmljoin
holaa me encanto tu video, pero como lo podemos volver como instalador o como lo dicen ya un programa de instalcion .exe
Hola, puedes ver este video: czcams.com/video/tdLcmdvjC6o/video.html
amigo una duda, como lo hiciste para que se creara como aplicación? saludos
Hola, te refieres a aplicación ejecutable .exe puedes ver este video czcams.com/video/tdLcmdvjC6o/video.html
Que ona bro disculpa ,si compro la membresia de $99 ,como seria el acceso al codigo?
Hola, en la ventana membresía esta el link que solicites el código de los videos que deseas. saludos.
Como puedo visualizar o adquirir el código fuente del CRUD lateral
Hola, esta disponible para todos los que son miembros del canal saludos.
Hola amigo, fijate que tengo un proyecto por realizar y quisiera saber si me pudieras ayudar con ello, muchas gracias de ante mano. Espero pronto tu respuesta.
Hola, claro que trabajo desea? Puede escribirme por IG, saludos.
@@MagnoEfren te mandé solicitud pero aún no la aceptas en IG
Compañero una pregunta a mi no me carga el archivo .ui, porque razón puede pasar eso, te agradezco si me ayudas
Hola, a veces pasa eso porque no lo encuentra en la dirección, se puede solucionar trabajando dentro de una carpeta todos los archivos, o puedes usar la librería 'os' para cargar el archivo .ui. por ejemplo: ruta = os.path.abspath(os.path.join(os.path.dirname(__file__), "diseño.ui"))
uic.loadUi(ruta, self)
26:44 sql
No veo el fuente en el repositorio. Donde se descarga?
Hola, los codigos que no estan en Github estan disponibles solo para los miembros del canal.
Hola amigo, ya esta código esta en el repositorio? Como podría conseguirlo
Hola, esta disponible para los miembros del canal, saludos.
@@jormanvilla3133 En el boton unise, que aparece en este canal, en la pantalla principal.
Que librerias usas?
Hola, para la GUI PyQt5
Buen video. Pero veo mucho código para hacer un CRUD.
Hola, aumenta el código por la personalización y las características que tiene, pero si se quiere realizar solo un CRUD se reduce bastante el código.
Podrías agregar este código al repositorio??
Hola, esta disponible para los miembros Nivel 💎💎💎 del canal, saludos.
Amigo sabes como accedo al codigo?
Hola, el código esta disponible para los miembros del Nivel 💎💎💎, de la pestaña membresia lo puedes descargar, saludos.
Hola ¿Podrías mejorar la definición y el contraste de las pantallas donde se muestra el código? En todos los videos se ve borroso aún a una resolución de 1920x1024. Se nota menos el defecto cuando se muestra el PyQt Designer (Fondo blanco con letras negras)
Gracias.
Deberías cambiar tu monitor porque el código se ve perfecto.
Hola,de gustar si me a gustado.Se ve que eres bueno en eso,pero en el explicarlo o hacer un "tutorial" te falta un mundo todavia,de todas formas un buen trabajo.
tienes los codigos¡? gracias
Hola, los que no estan en github estan disponibles para los miembros del canal, saludos.
este proyecto lo tienes en el repositorio?
Hola, esta disponible para los miembros Nivel 💎💎💎 del canal, saludos.
¿Cómo llego a ese nivel justo ahora inmediatamente ?
@@noealejandrogonzalezorozco5066 En el botón unirse del canal.
@@MagnoEfren listo, ya soy miembro, te envie el formulario para solicitar lo utilizado en este video
@@noealejandrogonzalezorozco5066 Hola, ya se le envió los archivos usados en el video.
¿Moderna?
ESTE CODIGO CORRE EN CUALQUIER EDITOR Código de Visual Studio.
Hola, si en cualquiera, solo debe tener instalado las librerías.
me fume todo el tutorial para que no te pase los codigos xd
Tu podrias por favor compartir el codigo?
Hola, esta disponible solo para los miembros del canal, gracias.
@@MagnoEfren Hola si me hago miembro del canal puedo ver el código fuente? saludos
@@seba8478 Hola, si el que se realiza en el video.
@@MagnoEfren y estará en un apartado en tu perfil? o en tu github? o tu me lo envías?
@@seba8478 Llenas el formulario que esta en la pestaña membrasía y se te envía a tu correo, saludos.
Explicacion a medias, me llevo x4 de lo que dura el video hacerlo 👍
Hola Magno ¿podrías compartir tus acrhivos? PY , BD y UI del video
czcams.com/video/sAebf7AL_eQ/video.html
Hola, esta disponible para todos los que son miembros del canal saludos.
@@MagnoEfren hola, ya soy miembro del canal como puedo acceder al codigo?
@@Riokuse Hola, los códigos están disponibles para el Nivel 💎💎💎, en la pestaña membresía lo puedes descargar.
MUY MAL PERO COMO INTEGRAS ESE DISEÑO EN PYTHON
?
deberias explicar cada cosa que haces y con mas paciencia, recuerda que es un tutorial.
No me funciono para nada 👍