No video

GUI Moderna en Python con PyQt5 - Menú Lateral CRUD con SQLite

  Рет қаралды 89,903

Magno Efren

Magno Efren

Күн бұрын

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

Пікірлер: 128
@MagnoEfren
@MagnoEfren 2 жыл бұрын
Puedes ver mas videos aquí ! 👇✅ kzbin.infoplaylists
@vrdarkal
@vrdarkal Жыл бұрын
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!
@davidramalloz
@davidramalloz 2 жыл бұрын
Gracias. Explicas muy bien a medida que desarrollas la aplicación. Saludos desde Bolivia !!!
@mazterboo789
@mazterboo789 Жыл бұрын
It really worked for me after I look and try some tutorials, yours is the one that worked. Owe you a lot.
@bytet8995
@bytet8995 Жыл бұрын
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.
@Aarch_64
@Aarch_64 2 жыл бұрын
Lo esperaba muchísimo amigo🥲
@virginiacarrizobello7914
@virginiacarrizobello7914 3 ай бұрын
Gracias por tu contenido! me sirvio muchisimo
@n4h1t0
@n4h1t0 Жыл бұрын
Thank you for this! Super cool video! A+++
@villablue343
@villablue343 2 жыл бұрын
Esta bueno el sistema
@SaidApiTello
@SaidApiTello Жыл бұрын
Excelente video bro
@Micr0Cod3rs
@Micr0Cod3rs 2 жыл бұрын
buenos dias, muchas gracia spor el video muy explicativo podras compartir los icosnos en cada video para asi seguirte y practicar
@MagnoEfren
@MagnoEfren 2 жыл бұрын
Hola, gracias por su comentario, lo puede descargar de feather icons.
@ArielRobottiMdP
@ArielRobottiMdP Жыл бұрын
Muy buena
@microtrader6421
@microtrader6421 Жыл бұрын
super cool
@gzzqn
@gzzqn 2 жыл бұрын
Muchas gracias! Magno, te encuentras disponible para freelance?
@ANGELmedina-gm8on
@ANGELmedina-gm8on 2 жыл бұрын
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.
@einyelxd4287
@einyelxd4287 2 жыл бұрын
Excelente vídeo, Podrías subir el código al repositorio?
@joseserrano7218
@joseserrano7218 Жыл бұрын
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?
@tradevision4483
@tradevision4483 Жыл бұрын
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
@user-bo4ui2rv8l
@user-bo4ui2rv8l Жыл бұрын
خیلی خوب بود
@sebastiancastaneda9669
@sebastiancastaneda9669 2 жыл бұрын
la podrías poner en tu repositorio...... no esta !!! saludos desde Perú
@joseserrano7218
@joseserrano7218 Жыл бұрын
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
@chiche10master18
@chiche10master18 2 жыл бұрын
MI REY COMO PODRIA CREAR DOCUMENTOS COMO WORK Y PDF PORFAVOR ESTE ES UNO DE LOS MEJORES
@mectoystv
@mectoystv Жыл бұрын
El diseñador QT aun se puede usar la version comunity?
@gregonunez67
@gregonunez67 2 жыл бұрын
Hola Magno muchas gracias por el video, está genial. ¿Se encuentra disponible el proyecto en el repositorio? No conseguí encontrarlo :/
@jormanvilla3133
@jormanvilla3133 Жыл бұрын
Amigo lograste conseguirlo?
@wiwlui
@wiwlui Жыл бұрын
una pregunta, como cambio el idioma al español ya que no encuentro videos sobre eso
@saave_
@saave_ 2 жыл бұрын
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
@MagnoEfren
@MagnoEfren 2 жыл бұрын
Hola, gracias por su comentario, claro lo puede obtener en feather icons
@laqk2958
@laqk2958 2 жыл бұрын
Hola disculpa, en tu experiencia hacer un gui, que es mejor usar :tkinter o PYQt5? O que ventajas tiene el uno sobre eo otro?
@MagnoEfren
@MagnoEfren 2 жыл бұрын
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.
@isamarich
@isamarich Жыл бұрын
Hola, excelente video Felicidades. podrias decirme como le haces para seleccionar todos los label?
@MagnoEfren
@MagnoEfren Жыл бұрын
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.
@nicolasdepompeya
@nicolasdepompeya Жыл бұрын
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!
@MagnoEfren
@MagnoEfren Жыл бұрын
Hola, así es ahí en el botón unirse están los detalles, saludos.
@eribertocondorizapana7663
@eribertocondorizapana7663 Жыл бұрын
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
@MagnoEfren
@MagnoEfren Жыл бұрын
Hola, debe verificar si esta obteniendo los datos, o puede probar en convertirlo a string para mostrarlo en QTableWidget
@alexmunera2046
@alexmunera2046 Жыл бұрын
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'
@alejandroosorio9407
@alejandroosorio9407 2 жыл бұрын
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 ?
@MagnoEfren
@MagnoEfren 2 жыл бұрын
Que error te sale al cerrarse la GUI?
@alejandroosorio9407
@alejandroosorio9407 2 жыл бұрын
@@MagnoEfren no, no sale error, solo se cierra y dice que se ha finalizado con exito
@laeciofarias3747
@laeciofarias3747 5 ай бұрын
Olá!! Tiene como hacer una busca por data inicio e data fim?
@enocsolano1145
@enocsolano1145 2 жыл бұрын
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?
@MagnoEfren
@MagnoEfren 2 жыл бұрын
Hola, claro es posible realizar todo lo que menciona.
@user-wr3bn2wb5l
@user-wr3bn2wb5l 5 ай бұрын
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.
@MagnoEfren
@MagnoEfren 4 ай бұрын
Hola, gracias, realizaré un próximo video con esas funciones.
@DuqueGames92
@DuqueGames92 Жыл бұрын
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.
@MagnoEfren
@MagnoEfren Жыл бұрын
Hola, estoy usando Sublime Text.
@DuqueGames92
@DuqueGames92 Жыл бұрын
@@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?
@ocanaldocashbox9350
@ocanaldocashbox9350 Жыл бұрын
Poderia compartilhar o exe? Pra ver funcionando. Você teria um código para fazer o "buscar" que dê para adaptar em qualquer programa?
@harrisonmendoza3099
@harrisonmendoza3099 2 жыл бұрын
donde haces los iconos
@haroldpantoja7342
@haroldpantoja7342 2 жыл бұрын
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?
@MagnoEfren
@MagnoEfren 2 жыл бұрын
Hola, creo que ese error puede ser del IDE, prueba ejecutando desde la terminal.
@edwinturpo2533
@edwinturpo2533 2 жыл бұрын
Amigo Magno excelente trabajo, necesito un sistema de python con pyqt5, me podrias ayudar por favor, muchas gracias.
@MagnoEfren
@MagnoEfren 2 жыл бұрын
Hola, muchas gracias. Claro que es lo que desea realizar?.
@sliferpe1222
@sliferpe1222 2 жыл бұрын
puedes ssubir el diseño ??? , no me ejecuta el diseño con el codigo
@nahuelbustos6367
@nahuelbustos6367 2 жыл бұрын
como puedo poner en español el programa qt?
@cristhianugc9723
@cristhianugc9723 2 жыл бұрын
AMIGO BUENA EXPLICACION, COMO PUEDO CREAR UN APLICACTIVO PARA DISEÑO DE ESTRUCTURAS COMO ZAPATAS COLUMNAS EN ING.CIVIL
@MagnoEfren
@MagnoEfren 2 жыл бұрын
Hola, gracias, debe tener las formulas que usa, luego identificar las variables de entrada y salida, y ver con que widgets quiere representarlo, saludos.
@jesusberroteran1364
@jesusberroteran1364 2 жыл бұрын
Bro sabes cómo agregar una imagen de fondo y se pueda auto ajustar al tamaño de la ventana así como las tablas?
@MagnoEfren
@MagnoEfren 2 жыл бұрын
Hola, puedes hacerlo usando StyleSheet o QPalette.Background.
@diegomassa7289
@diegomassa7289 Жыл бұрын
excelente video podrias pasar el codigo oh la carpeta
@eliotllanos539
@eliotllanos539 Жыл бұрын
Que ona bro disculpa ,si compro la membresia de $99 ,como seria el acceso al codigo?
@MagnoEfren
@MagnoEfren Жыл бұрын
Hola, en la ventana membresía esta el link que solicites el código de los videos que deseas. saludos.
@maxdarkenss1946
@maxdarkenss1946 2 жыл бұрын
holaa me encanto tu video, pero como lo podemos volver como instalador o como lo dicen ya un programa de instalcion .exe
@MagnoEfren
@MagnoEfren 2 жыл бұрын
Hola, puedes ver este video: kzbin.info/www/bejne/qpWvlKCaq892bNE
@SuperDjandres
@SuperDjandres Жыл бұрын
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
@MagnoEfren
@MagnoEfren Жыл бұрын
Hola, en el nivel 3.
@SuperDjandres
@SuperDjandres Жыл бұрын
@@MagnoEfren cómo así? Jaja disculpa. Nivel 3 de donde??
@MagnoEfren
@MagnoEfren Жыл бұрын
@@SuperDjandres kzbin.info/door/BwN7Z5LWQAJ_6ueSEzDtGQjoin
@seba8478
@seba8478 Жыл бұрын
amigo una duda, como lo hiciste para que se creara como aplicación? saludos
@MagnoEfren
@MagnoEfren Жыл бұрын
Hola, te refieres a aplicación ejecutable .exe puedes ver este video kzbin.info/www/bejne/qpWvlKCaq892bNE
@jorgedonayre8179
@jorgedonayre8179 Жыл бұрын
Como puedo visualizar o adquirir el código fuente del CRUD lateral
@MagnoEfren
@MagnoEfren Жыл бұрын
Hola, esta disponible para todos los que son miembros del canal saludos.
@daviddelvado5526
@daviddelvado5526 Жыл бұрын
No entiendo lo de Lambda, me dice que el parentesis no se cierra
@Seband54
@Seband54 7 ай бұрын
26:44 sql
@cristianalejandroflorescha9956
@cristianalejandroflorescha9956 2 жыл бұрын
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.
@MagnoEfren
@MagnoEfren 2 жыл бұрын
Hola, claro que trabajo desea? Puede escribirme por IG, saludos.
@cristianalejandroflorescha9956
@cristianalejandroflorescha9956 2 жыл бұрын
@@MagnoEfren te mandé solicitud pero aún no la aceptas en IG
@Christian-gt9gk
@Christian-gt9gk Жыл бұрын
Compañero una pregunta a mi no me carga el archivo .ui, porque razón puede pasar eso, te agradezco si me ayudas
@MagnoEfren
@MagnoEfren Жыл бұрын
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)
@gruberick5590
@gruberick5590 3 күн бұрын
Cómo harías para que un botón como ajustes (por dar un ejemplo) cambie la interfaz completa y lleve a otro panel?
@MagnoEfren
@MagnoEfren 20 сағат бұрын
Usa QStackedWidget o muestra una nueva instancia de QMainWindow para cambiar a otra interfaz en PyQt5.
@CarloMagnoMoralesHerrera
@CarloMagnoMoralesHerrera Жыл бұрын
No veo el fuente en el repositorio. Donde se descarga?
@MagnoEfren
@MagnoEfren Жыл бұрын
Hola, los codigos que no estan en Github estan disponibles solo para los miembros del canal.
@_amrann_yei
@_amrann_yei 10 ай бұрын
Que librerias usas?
@MagnoEfren
@MagnoEfren 10 ай бұрын
Hola, para la GUI PyQt5
@andresj2419
@andresj2419 2 жыл бұрын
Buen video. Pero veo mucho código para hacer un CRUD.
@MagnoEfren
@MagnoEfren 2 жыл бұрын
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.
@rprusca
@rprusca 2 жыл бұрын
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.
@joefox3001
@joefox3001 2 жыл бұрын
Deberías cambiar tu monitor porque el código se ve perfecto.
@jormanvilla3133
@jormanvilla3133 Жыл бұрын
Hola amigo, ya esta código esta en el repositorio? Como podría conseguirlo
@MagnoEfren
@MagnoEfren Жыл бұрын
Hola, esta disponible para los miembros del canal, saludos.
@MagnoEfren
@MagnoEfren Жыл бұрын
@@jormanvilla3133 En el boton unise, que aparece en este canal, en la pantalla principal.
@MrJohn539
@MrJohn539 9 ай бұрын
Amigo sabes como accedo al codigo?
@MagnoEfren
@MagnoEfren 9 ай бұрын
Hola, el código esta disponible para los miembros del Nivel 💎💎💎, de la pestaña membresia lo puedes descargar, saludos.
@diegoacevedo9819
@diegoacevedo9819 Жыл бұрын
Podrías agregar este código al repositorio??
@MagnoEfren
@MagnoEfren Жыл бұрын
Hola, esta disponible para los miembros Nivel 💎💎💎 del canal, saludos.
@Maxspert
@Maxspert 9 ай бұрын
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.
@chiche10master18
@chiche10master18 2 жыл бұрын
ESTE CODIGO CORRE EN CUALQUIER EDITOR Código de Visual Studio.
@MagnoEfren
@MagnoEfren 2 жыл бұрын
Hola, si en cualquiera, solo debe tener instalado las librerías.
@gabrielfarrayans7007
@gabrielfarrayans7007 Жыл бұрын
tienes los codigos¡? gracias
@MagnoEfren
@MagnoEfren Жыл бұрын
Hola, los que no estan en github estan disponibles para los miembros del canal, saludos.
@noealejandrogonzalezorozco5066
@noealejandrogonzalezorozco5066 Жыл бұрын
este proyecto lo tienes en el repositorio?
@MagnoEfren
@MagnoEfren Жыл бұрын
Hola, esta disponible para los miembros Nivel 💎💎💎 del canal, saludos.
@noealejandrogonzalezorozco5066
@noealejandrogonzalezorozco5066 Жыл бұрын
¿Cómo llego a ese nivel justo ahora inmediatamente ?
@MagnoEfren
@MagnoEfren Жыл бұрын
@@noealejandrogonzalezorozco5066 En el botón unirse del canal.
@noealejandrogonzalezorozco5066
@noealejandrogonzalezorozco5066 Жыл бұрын
@@MagnoEfren listo, ya soy miembro, te envie el formulario para solicitar lo utilizado en este video
@MagnoEfren
@MagnoEfren Жыл бұрын
@@noealejandrogonzalezorozco5066 Hola, ya se le envió los archivos usados en el video.
@danmaster666
@danmaster666 Жыл бұрын
¿Moderna?
@carlosfranciscomorenocasas4198
@carlosfranciscomorenocasas4198 2 жыл бұрын
Tu podrias por favor compartir el codigo?
@MagnoEfren
@MagnoEfren 2 жыл бұрын
Hola, esta disponible solo para los miembros del canal, gracias.
@seba8478
@seba8478 2 жыл бұрын
@@MagnoEfren Hola si me hago miembro del canal puedo ver el código fuente? saludos
@MagnoEfren
@MagnoEfren 2 жыл бұрын
@@seba8478 Hola, si el que se realiza en el video.
@seba8478
@seba8478 2 жыл бұрын
@@MagnoEfren y estará en un apartado en tu perfil? o en tu github? o tu me lo envías?
@MagnoEfren
@MagnoEfren 2 жыл бұрын
@@seba8478 Llenas el formulario que esta en la pestaña membrasía y se te envía a tu correo, saludos.
@carloslopezzaa7977
@carloslopezzaa7977 5 ай бұрын
Hola Magno ¿podrías compartir tus acrhivos? PY , BD y UI del video kzbin.info/www/bejne/qXLIk5ltdrGSm7M
@MagnoEfren
@MagnoEfren 5 ай бұрын
Hola, esta disponible para todos los que son miembros del canal saludos.
@Riokuse
@Riokuse 2 ай бұрын
@@MagnoEfren hola, ya soy miembro del canal como puedo acceder al codigo?
@MagnoEfren
@MagnoEfren 2 ай бұрын
@@Riokuse Hola, los códigos están disponibles para el Nivel 💎💎💎, en la pestaña membresía lo puedes descargar.
@EllFedeProducciones
@EllFedeProducciones 11 ай бұрын
me fume todo el tutorial para que no te pase los codigos xd
@angelmancia9595
@angelmancia9595 24 күн бұрын
Explicacion a medias, me llevo x4 de lo que dura el video hacerlo 👍
@jonathanverasegura6989
@jonathanverasegura6989 Жыл бұрын
MUY MAL PERO COMO INTEGRAS ESE DISEÑO EN PYTHON
@MagnoEfren
@MagnoEfren Жыл бұрын
?
@angelmancia9595
@angelmancia9595 23 күн бұрын
No me funciono para nada 👍
@juanjoseorregourrea5949
@juanjoseorregourrea5949 2 ай бұрын
deberias explicar cada cosa que haces y con mas paciencia, recuerda que es un tutorial.
لقد سرقت حلوى القطن بشكل خفي لأصنع مصاصة🤫😎
00:33
Cool Tool SHORTS Arabic
Рет қаралды 29 МЛН
Spot The Fake Animal For $10,000
00:40
MrBeast
Рет қаралды 197 МЛН
CRUD PYTHON + TKINTER + Base de Datos  Explicado Fácilmente Parte 1.
45:35
Why didn't the Angular team just use RxJS instead of Signals?
8:15
Joshua Morony
Рет қаралды 91 М.
Алгоритмы на Python 3. Лекция №1
1:20:50
Тимофей Хирьянов
Рет қаралды 5 МЛН
The Complete Guide to Python Virtual Environments!
15:52
teclado
Рет қаралды 338 М.
Stop, Intel’s Already Dead! - AMD Ryzen 9600X & 9700X Review
13:47
Linus Tech Tips
Рет қаралды 920 М.
Python en Excel y por qué debería interesarnos
16:56
Sergio Alejandro Campos - EXCELeINFO
Рет қаралды 127 М.
Redis Crash Course
27:31
Web Dev Simplified
Рет қаралды 612 М.
PYTHON GUI WITH PyQt5 (VERY EASY 🚀) | 2020
16:49
Errodringer
Рет қаралды 98 М.
لقد سرقت حلوى القطن بشكل خفي لأصنع مصاصة🤫😎
00:33
Cool Tool SHORTS Arabic
Рет қаралды 29 МЛН