📊Curso PYTHON: INTERFACES GRÁFICAS [ con TKINTER ]

  Рет қаралды 47,060

Dimas

Dimas

Күн бұрын

¿Quieres aprender a crear interfaces gráficas en Python? Te enseño a hacerlo usando Tkinter, un módulo de Python para crear GUIs. Entra aquí para aprender!
Tkinter es un módulo de python que viene ya integrado y nos permite crear interfaces gráficas (Graphic User Interfaces) de forma sencilla mediante el uso de Widgets.
Los widgets son elementos como Botones, etiquetas, menús desplegables... Podemos ir incrustando estos elementos en nuestra ventana y programar sus funcionalidades e interacciones con el usuario.
En este vídeo veremos los elementos principales de tkinter con python. Por ejemplo, el mainloop, la ventana principal, cómo leer datos introducidos por el usuario y opciones básicas de personalización.
🎬 TIMESTAMPS:
00:00 - Hago ASMR y el payaso.
01:55 - Introducción teórica a tkinter con python
04:15 - Aquí empezamos a programar
04:35 - Ventana principal y mainloop de tkinter
08:23 - Tkinter widget Button
14:31 - Tkinter widget Label
18:25 - Tkinter stringvar
23:48 - Ejecutar función al clicar un botón en tkinter

Пікірлер: 41
@Dimasmas
@Dimasmas 2 жыл бұрын
💛 Proyecto con TKINTER + SQLite3: kzbin.info/www/bejne/oHizlnuersZ7ZsU 💛 Empezamos a programar en el 04:15 👉 Proyecto completo con Tkinter: kzbin.info/www/bejne/lX3MiWt4mZd9p5I 👉 Aquí tenéis el curso entero: ​kzbin.info/aero/PLVs9JdE6ZZh112EBnYa_wCxYpbVXEXrLF 👉 ¿Qué os gustaría aprender a hacer con Tkinter? Os leo :D
@user-jx1ke4ek1g
@user-jx1ke4ek1g 8 ай бұрын
enseñas bien gracias, espero continues haciendo tutoriales tkinter python estoy comenzando y me es muy util estos videos
@TheJuanPa007
@TheJuanPa007 2 ай бұрын
Genial!!...Gracias
@fallendass1732
@fallendass1732 2 жыл бұрын
Exito bro! Nunca te detengas, excelentes cursos!
@Dimasmas
@Dimasmas 2 жыл бұрын
Muchas gracias!!
@johannagarcia1381
@johannagarcia1381 2 жыл бұрын
Justo lo que necesitaba, gracias
@Dimasmas
@Dimasmas 2 жыл бұрын
De nada Johanna! Espero que ye haya servido 😊
@jcr1697
@jcr1697 Жыл бұрын
Muy bien explicado Crack!!
@Dimasmas
@Dimasmas Жыл бұрын
Muchísimas gracias!!
@Urimemo
@Urimemo Жыл бұрын
Ets un crack noi! M'acabes de salvar, estic fent el meu TR pel bachillerat i he intentat fer un menú per a poder enllaçar-ho al programa bò però no m'ensortia sol. Gràcies, ets el puto amo!!
@Dimasmas
@Dimasmas Жыл бұрын
Collons jo al batxillerat no sabia ni què era la programació ajajajaj. Molts ànims amb el TR, si vols, quan l'acabis ens expliques com ha anat!
@Andy-pk6ix
@Andy-pk6ix 2 жыл бұрын
Otro gran vídeo; me divertí mucho con la intro, incluso me estaba relajando y de un pronto a otro tiras el papel y me asusté un poco jajaja
@Dimasmas
@Dimasmas 2 жыл бұрын
JAJAJAJA era para activaros y que estuvieseis atentos
@jorgegarzon8385
@jorgegarzon8385 2 жыл бұрын
Me ha ayudado mucho, gracias.
@Dimasmas
@Dimasmas Жыл бұрын
Genial, me alegra leer eso!
@jhondalton9088
@jhondalton9088 Жыл бұрын
Que grande eres Dimas
@javietcw3
@javietcw3 10 ай бұрын
Buenardo
@mauroxki
@mauroxki Жыл бұрын
Hola, es posible imprimir la salida de datos en ventas de Tkinter
@fjsfbfisl8876
@fjsfbfisl8876 2 жыл бұрын
Muy buen video!!🔥 Has hecho algun video de decoradores??
@fgrey_
@fgrey_ 2 жыл бұрын
Creo que no, ¿o sí?
@Dimasmas
@Dimasmas 2 жыл бұрын
Buenas amigo! El video de decoradores ya lo tengo preparado. Lo tendréis público la semana que viene (el martes si todo va bien)
@fjsfbfisl8876
@fjsfbfisl8876 2 жыл бұрын
@@Dimasmas geniall!!❤️
@rr5084
@rr5084 2 жыл бұрын
tengo un problema cuando voy a utilizar lo primero la ventana principal y mainloop me aparece lo siguiente Traceback (most recent call last): File "c:\Users\user\Desktop\python.tkitertest\tkinter.py", line 1, in import tkinter as tk File "c:\Users\user\Desktop\python.tkitertest\tkinter.py", line 3, in app = tk.Tk() AttributeError: partially initialized module 'tkinter' has no attribute 'Tk' (most likely due to a circular import). Did you mean: 'tk'?. tienes alguna idea de como resolverlo?
@Dimasmas
@Dimasmas 2 жыл бұрын
En el fichero main.py tienes que importar la clase Manager y hacer app=Manager() app.mainloop()
@moisfavopenalosa9649
@moisfavopenalosa9649 Жыл бұрын
porque no me aparece esa ventana bro visual code cuando ejecuto por favor
@mariajara4522
@mariajara4522 2 жыл бұрын
genial tus videos, una consulta para crear interfaz grafica en vez de poner códigos, se puede crear de una manera no tan complicada como por ejemplo en java o en visual ??
@Dimasmas
@Dimasmas 2 жыл бұрын
Muchas gracias maria. Con tkinter diría que no hay nada muy oficial. Pero con PyQt5, otra librería para crear interfaces gráficas de python, sí que tiene un diseñador gráfico tipo "drag and drop" y luego puedes agregar el código que quieras.
@mariajara4522
@mariajara4522 2 жыл бұрын
@@Dimasmas muchas gracias por la información, por que en mi opinión pienso que una interfaz bien trabajada no te tiene que tomar mucho tiempo en realizarla a comparación de los códigos de lógica, pero como digo siempre hay un motivo para todo, recién estoy entrando al mundo de python por que me contaron que es muy comercial en el ámbito laboral, tengo conocimiento de java y visual pero básico. saludos desde Perú.
@Dimasmas
@Dimasmas 2 жыл бұрын
@@mariajara4522 Sii yo también pienso que el diseño de la interfaz, si se puede hacer con herramientas que lo faciliten mejor que mejor. Si ahora mismo python tiene mucha demanda en el ámbito laboral, así que aprenderlo es una gran decisión. Si ya tienes conocimientos en otros lenguajes seguro que irá genial!
@Mech174
@Mech174 2 жыл бұрын
i love you gracias
@Dimasmas
@Dimasmas Жыл бұрын
😳😳🥺 de nada!
@joacosamyn2911
@joacosamyn2911 2 жыл бұрын
Buenas Dimas, estoy arracando el video, me costo pq yo tengo LINUX y el codigo de instalación no me lo tomaba te dejo el código de instalación que si me funciono: sudo apt-get install python3-tk
@fgrey_
@fgrey_ 2 жыл бұрын
Ehhh Dimas no me digas que es un Minecraft RTX 4k Wireless Full Español 1 link jajaja Epa cada vez va mejorando el setup, ya te dió un aumento el partner jajaja (creo que ya no existen en la actualidad? Me quede en 2016 ayuda!) Buen video Dimas! 😉👍 Ya sube el otro ahhhhhhh P.D.: Una pregunta, mi U está dando certificados gratis a través de sus cursos en Coursera para los estudiantes, entre estos está el de Python for Everybody, ¿como lo ves en cuestión de calidad y así?, ¿crees que tomarla sea buena idea? Gracias Saludos!
@Dimasmas
@Dimasmas 2 жыл бұрын
Buenas Fernando, lamentablemente, será algo más sencillo que el Minecraft ajajaja. El jueves/viernes tendréis la segunda parte. En cuanto al partner, ahora para que yt te pague tienes que conseguir 1000subs y 4000horas de visualización al año, así que estamos un poco lejos. He mirado el contenido del curso, veo que se centra en análisis de datos. Ya sabes que es una de las grandes aplicaciones de Python. Además Coursera es una plataforma con bastante reconocimiento ¿Vale la pena? Depende de tus objetivos. Si quieres conseguir un trabajo en el campo de la ciencia de datos, parece una buena opción. Ahora si me dices que tu quieres ser programador de backend, entonces ese curso no debería ser una de tus prioridades. Tienes que valorar si ese curso te va a ayudar a conseguir lo que quieres.
@fgrey_
@fgrey_ 2 жыл бұрын
@@Dimasmas Vaya, tienes razón, de hecho creo que tú ya cubriste más de la mitad de ese curso con Python desde Cero, y de mejor y más amena manera jaja. Bueno es que si te soy honesto Dimas, yo realmente estoy tratando de introducirme al mundillo porque me interesa bastante, pero no sé, igual me da algo de flojera eso de la ciencia de datos jaja, aunque es algo interesante, pero me interesa más tus contenidos y lo que tienes planeado. Oye Dimas, sé que apenas va comenzando todo, pero, pues estuve pensando en que si te quisieras abrir, en un futuro, un Patreon para que te apoyemos, vender material o algo así, tienes mi suscripción y mi apoyo, eres un crack enseñando porque literalmente, no aburres nada, todo es super interesante como lo presentas jaja😃 . Lunes comienzo un nuevo empleo, serás el dueño de mis quincenas jaja Saludos! 👏😜
@Dimasmas
@Dimasmas 2 жыл бұрын
@@fgrey_ Hombre muchas felicidades por tu nuevo empleo! Espero que vaya genial. Y muchas gracias por tu apoyo. En cuanto a Patreon y tal, cuando vayamos creciendo me lo iré planteando. De momento yo tengo trabajo que me da para vivir y mi intención es que la gente pueda aprender gratis. Tengo que pensar alguna cosa en la que tanto vosotros como yo salgamos contentos, me sabría mal vender tonterías jajajaja. Es una buena idea, iré pensando qué puedo hacer.
@jeferssonmejias9478
@jeferssonmejias9478 2 жыл бұрын
a hacer payson ?
@Dimasmas
@Dimasmas 2 жыл бұрын
100pre payson
@oscargacha932
@oscargacha932 Жыл бұрын
men dice que que eso lo explico en decoradores y que lo vuelva a ver ajja decoradores en la lista esta despues de interfaces xdxdxd
@Dimasmas
@Dimasmas Жыл бұрын
Tienes razón, pido disculpas, a veces se me olvida en qué orden he explicado las cosas
@flonunez2030
@flonunez2030 Ай бұрын
vio ql
How To Create a Python API With FastAPI - Full Tutorial
25:39
Tech With Tim
Рет қаралды 37 М.
Pleased the disabled person! #shorts
00:43
Dimon Markov
Рет қаралды 28 МЛН
WHAT’S THAT?
00:27
Natan por Aí
Рет қаралды 14 МЛН
Curso Python 3 desde cero #4 | Manipulación de cadenas de caracteres (Strings)
28:30
La Geekipedia De Ernesto
Рет қаралды 777 М.
🔰 ¿Cómo usar SQLite3 en PYTHON? - Tutorial ESPAÑOL
41:32
Make Tkinter Look 10x Better in 5 Minutes (CustomTkinter)
4:40
TurbineThree
Рет қаралды 264 М.
Curso Python. Interfaces gráficas I. Vídeo 42
16:09
pildorasinformaticas
Рет қаралды 724 М.
Using tkinter with classes
28:23
Atlas
Рет қаралды 57 М.
Better Than Smart Phones☠️🤯 | #trollface
0:11
Not Sanu Moments
Рет қаралды 15 МЛН
iPhone 15 Pro Max vs IPhone Xs Max  troll face speed test
0:33
Samsung laughing on iPhone #techbyakram
0:12
Tech by Akram
Рет қаралды 6 МЛН
Проверил, как вам?
0:58
Коннор
Рет қаралды 214 М.