- 1 084
- 2 303 904
Código Espinoza - Automátiza tu Vida
Chile
เข้าร่วมเมื่อ 7 พ.ย. 2021
Bienvenidos a Código Espinoza, canal de aprendizaje y conocimientos sobre programación en Python y otros lenguajes. Mi objetivo es enseñarte las habilidades necesarias para dominar diversos lenguajes de programación y aplicarlos en diferentes campos, desde desarrollo web hasta inteligencia artificial.
En este canal, encontrarás un curso completo de Python para principiantes, donde abordaremos temas como variables, estructuras de control, funciones, programación orientada a objetos y mucho más. Además, exploraremos otros lenguajes de programación populares como JavaScript, Java, C++, Ruby, entre otros, para que puedas ampliar tus conocimientos y habilidades.
Compartiremos contenido adicional como consejos, trucos, ejercicios y desafíos de programación para ayudarte a mejorar tus habilidades en distintos lenguajes. También publicaremos videos sobre temas virales y tendencias en el mundo de la programación, para que estés siempre al día con las novedades y las mejores prácticas.
En este canal, encontrarás un curso completo de Python para principiantes, donde abordaremos temas como variables, estructuras de control, funciones, programación orientada a objetos y mucho más. Además, exploraremos otros lenguajes de programación populares como JavaScript, Java, C++, Ruby, entre otros, para que puedas ampliar tus conocimientos y habilidades.
Compartiremos contenido adicional como consejos, trucos, ejercicios y desafíos de programación para ayudarte a mejorar tus habilidades en distintos lenguajes. También publicaremos videos sobre temas virales y tendencias en el mundo de la programación, para que estés siempre al día con las novedades y las mejores prácticas.
Curso de Streamlit 2025: Crea Aplicaciones Profesionales
¡Bienvenidos al **curso completo de Streamlit**, la herramienta perfecta para crear aplicaciones web interactivas con Python de manera sencilla y profesional! En este curso aprenderás a dominar Streamlit desde los conceptos básicos hasta funcionalidades avanzadas que te permitirán construir aplicaciones impresionantes para análisis de datos, visualización, inteligencia artificial y más.
Patreon (Código):
www.patreon.com/posts/curso-de-web-con-111163244
Únete a este canal para apoyarme:
th-cam.com/channels/TyCe-0QDRju-yC5Cr83eeQ.htmljoin
¿Regalame un Café?:
ko-fi.com/ivespino
Curso de Python desde cero 2023:
th-cam.com/video/fJ4KoCeKyeQ/w-d-xo.html
✈ Unete a nuestra comunidad de Telegram: t.me/+F9c-RdxQYRk4YTdh
💎Únete a nuestra comunidad de Discord: discord.gg/ZGWhzKz2qj
📥Correo de Contacto: ivespinops@gmail.com
Este curso está diseñado para ser tu guía definitiva en el mundo de Streamlit, con explicaciones claras, ejemplos prácticos y proyectos reales que te ayudarán a llevar tus habilidades al siguiente nivel. Ya sea que seas un principiante o un desarrollador experimentado, este curso tiene todo lo que necesitas para triunfar.
---
### Lo que aprenderás en este curso:
1. **Fundamentos de Streamlit**: Aprende a instalar y configurar Streamlit en tu entorno de desarrollo. Descubre cómo funciona la estructura básica de una aplicación y cómo aprovechar las características más simples para construir tus primeras aplicaciones.
2. **Configuración avanzada de aplicaciones**: Descubre cómo personalizar tus aplicaciones con configuraciones avanzadas, como el uso de temas, ajustes de interfaz y optimización para una mejor experiencia de usuario.
3. **Manejo de archivos en Streamlit**: Aprende a subir archivos desde la interfaz de usuario, procesarlos dentro de tu aplicación y almacenarlos en carpetas temporales de manera eficiente.
4. **Estructura profesional y modular**: Descubre las mejores prácticas para organizar tus proyectos de Streamlit con una estructura modular que facilita el mantenimiento y la escalabilidad de tus aplicaciones.
5. **Automatización con inteligencia artificial**: Integra modelos de machine learning y herramientas de IA para automatizar tareas y crear aplicaciones más inteligentes y productivas.
6. **Crear un Chat GPT-4 con Streamlit**: Aprende paso a paso cómo desarrollar un asistente inteligente utilizando la API de GPT-4 y personalizarlo según tus necesidades.
7. **Formularios y captura de datos**: Diseña interfaces de entrada interactivas con formularios que permitan a los usuarios interactuar fácilmente con tu aplicación.
8. **Edición avanzada de datos**: Usa Streamlit para crear editores de datos que permitan a los usuarios modificar información directamente desde la aplicación.
9. **Dashboards interactivos**: Aprende a crear paneles de control con visualizaciones impactantes que te ayudarán a presentar datos de manera clara y profesional.
10. **Aplicaciones web multi-página**: Diseña aplicaciones organizadas con múltiples páginas para ofrecer una mejor navegación y estructura a tus proyectos.
11. **Web scraping con Streamlit**: Crea una herramienta para extraer datos de páginas web como Amazon y úsalos en tus análisis o reportes.
12. **Gestión avanzada con Session State**: Aprende a manejar el estado de tus aplicaciones para crear experiencias de usuario más fluidas y personalizadas.
13. **Despliegue de aplicaciones**: Descubre cómo publicar tus aplicaciones en plataformas como Streamlit Cloud
00:00 Básicos de Streamlit
29:57 Configuración avanzada de aplicaciones en Streamlit
39:01 Subir archivos a Streamlit
59:57 Guardar archivos subidos en carpetas temporales en Streamlit
01:06:06 Estructura profesional y modular en Streamlit
01:15:43 Automatiza tu trabajo con Streamlit e IA
01:39:40 Cómo Crear un Chat GPT-4o con Streamlit
01:52:16 Formularios en Streamlit
02:07:37 Editor de datos en Streamlit
02:17:08 Dashboard de Visualización Interactiva en Streamlit
02:39:12 Crea una Aplicación Web Multi-Página con Streamlit
02:51:55 Web Scraper de Productos en Amazon con Streamlit
03:12:32 Session State
03:20:08 Cómo Desplegar tu App de Streamlit
-
### ¿Por qué Streamlit?
Streamlit es una herramienta poderosa y sencilla que te permite transformar scripts de Python en aplicaciones web totalmente funcionales en cuestión de minutos. Es ideal para científicos de datos, analistas, desarrolladores y cualquier persona interesada en presentar datos de forma interactiva y profesional. Con este curso, no solo aprenderás a usar Streamlit, sino que también desarrollarás habilidades clave para integrar tus aplicaciones con tecnologías modernas como IA, análisis de datos y web scraping. ¡Este curso es perfecto para principiantes y expertos!
#Streamlit #Python #Automatización #InteligenciaArtificial #CursoCompleto #Dashboards #WebScraping
Patreon (Código):
www.patreon.com/posts/curso-de-web-con-111163244
Únete a este canal para apoyarme:
th-cam.com/channels/TyCe-0QDRju-yC5Cr83eeQ.htmljoin
¿Regalame un Café?:
ko-fi.com/ivespino
Curso de Python desde cero 2023:
th-cam.com/video/fJ4KoCeKyeQ/w-d-xo.html
✈ Unete a nuestra comunidad de Telegram: t.me/+F9c-RdxQYRk4YTdh
💎Únete a nuestra comunidad de Discord: discord.gg/ZGWhzKz2qj
📥Correo de Contacto: ivespinops@gmail.com
Este curso está diseñado para ser tu guía definitiva en el mundo de Streamlit, con explicaciones claras, ejemplos prácticos y proyectos reales que te ayudarán a llevar tus habilidades al siguiente nivel. Ya sea que seas un principiante o un desarrollador experimentado, este curso tiene todo lo que necesitas para triunfar.
---
### Lo que aprenderás en este curso:
1. **Fundamentos de Streamlit**: Aprende a instalar y configurar Streamlit en tu entorno de desarrollo. Descubre cómo funciona la estructura básica de una aplicación y cómo aprovechar las características más simples para construir tus primeras aplicaciones.
2. **Configuración avanzada de aplicaciones**: Descubre cómo personalizar tus aplicaciones con configuraciones avanzadas, como el uso de temas, ajustes de interfaz y optimización para una mejor experiencia de usuario.
3. **Manejo de archivos en Streamlit**: Aprende a subir archivos desde la interfaz de usuario, procesarlos dentro de tu aplicación y almacenarlos en carpetas temporales de manera eficiente.
4. **Estructura profesional y modular**: Descubre las mejores prácticas para organizar tus proyectos de Streamlit con una estructura modular que facilita el mantenimiento y la escalabilidad de tus aplicaciones.
5. **Automatización con inteligencia artificial**: Integra modelos de machine learning y herramientas de IA para automatizar tareas y crear aplicaciones más inteligentes y productivas.
6. **Crear un Chat GPT-4 con Streamlit**: Aprende paso a paso cómo desarrollar un asistente inteligente utilizando la API de GPT-4 y personalizarlo según tus necesidades.
7. **Formularios y captura de datos**: Diseña interfaces de entrada interactivas con formularios que permitan a los usuarios interactuar fácilmente con tu aplicación.
8. **Edición avanzada de datos**: Usa Streamlit para crear editores de datos que permitan a los usuarios modificar información directamente desde la aplicación.
9. **Dashboards interactivos**: Aprende a crear paneles de control con visualizaciones impactantes que te ayudarán a presentar datos de manera clara y profesional.
10. **Aplicaciones web multi-página**: Diseña aplicaciones organizadas con múltiples páginas para ofrecer una mejor navegación y estructura a tus proyectos.
11. **Web scraping con Streamlit**: Crea una herramienta para extraer datos de páginas web como Amazon y úsalos en tus análisis o reportes.
12. **Gestión avanzada con Session State**: Aprende a manejar el estado de tus aplicaciones para crear experiencias de usuario más fluidas y personalizadas.
13. **Despliegue de aplicaciones**: Descubre cómo publicar tus aplicaciones en plataformas como Streamlit Cloud
00:00 Básicos de Streamlit
29:57 Configuración avanzada de aplicaciones en Streamlit
39:01 Subir archivos a Streamlit
59:57 Guardar archivos subidos en carpetas temporales en Streamlit
01:06:06 Estructura profesional y modular en Streamlit
01:15:43 Automatiza tu trabajo con Streamlit e IA
01:39:40 Cómo Crear un Chat GPT-4o con Streamlit
01:52:16 Formularios en Streamlit
02:07:37 Editor de datos en Streamlit
02:17:08 Dashboard de Visualización Interactiva en Streamlit
02:39:12 Crea una Aplicación Web Multi-Página con Streamlit
02:51:55 Web Scraper de Productos en Amazon con Streamlit
03:12:32 Session State
03:20:08 Cómo Desplegar tu App de Streamlit
-
### ¿Por qué Streamlit?
Streamlit es una herramienta poderosa y sencilla que te permite transformar scripts de Python en aplicaciones web totalmente funcionales en cuestión de minutos. Es ideal para científicos de datos, analistas, desarrolladores y cualquier persona interesada en presentar datos de forma interactiva y profesional. Con este curso, no solo aprenderás a usar Streamlit, sino que también desarrollarás habilidades clave para integrar tus aplicaciones con tecnologías modernas como IA, análisis de datos y web scraping. ¡Este curso es perfecto para principiantes y expertos!
#Streamlit #Python #Automatización #InteligenciaArtificial #CursoCompleto #Dashboards #WebScraping
มุมมอง: 1 810
วีดีโอ
Cómo Desplegar tu App Streamlit en Minutos 🚀
มุมมอง 8209 ชั่วโมงที่ผ่านมา
¿Quieres aprender a subir tu proyecto a GitHub y desplegarlo de manera sencilla con Streamlit Community Cloud? 🚀 En este tutorial paso a paso, te mostramos cómo preparar tu aplicación Streamlit, subirla correctamente a un repositorio en GitHub y ponerla en línea en minutos con Streamlit Cloud. Patreon: patreon.com/user?u=47342775 Únete a este canal para apoyarme: th-cam.com/channels/TyCe-0QDRju...
Curso de Streamlit: Haz Que Tu App Recuerde Todo con Session State
มุมมอง 49912 ชั่วโมงที่ผ่านมา
¿Te imaginas trabajar en una aplicación que mantenga tus datos y configuraciones incluso después de refrescar la página o cambiar de sección? En el desarrollo tradicional, es muy común encontrarnos con el problema de que al navegar entre diferentes partes de una app o recargar la ventana del navegador, los valores se reinicien por completo. Esto causa frustraciones y la necesidad de reingresar ...
Elimina Fondos de Imágenes Fácilmente con Python 🚀
มุมมอง 67014 ชั่วโมงที่ผ่านมา
¿Necesitas remover el fondo de tus imágenes de manera rápida y sencilla? 🖼️ En este video te presentamos Background Remover , una aplicación de escritorio moderna y fácil de usar construida con Flet. Gracias a la poderosa biblioteca `rembg`, podrás eliminar fondos de imágenes en cuestión de segundos y guardar tus resultados en formato PNG con transparencia. Código (Patreon): www.patreon.com/pos...
Deja de usar PRINT en Python 🛑
มุมมอง 7K16 ชั่วโมงที่ผ่านมา
¿Cansado de llenar tu terminal de mensajes `print` que no te llevan a ningún lado? 😤 En este video, te muestro cómo depurar tu código en Python de manera profesional con la increíble librería Ice Cream . 🍦 Patreon:www.patreon.com/posts/deja-de-usar-en-119308216 Únete a este canal para apoyarme: th-cam.com/channels/TyCe-0QDRju-yC5Cr83eeQ.htmljoin ¿Regalame un Café?: ko-fi.com/ivespino Curso de P...
Crea una Calculadora Moderna con Kivy - Tutorial Paso a Paso
มุมมอง 97819 ชั่วโมงที่ผ่านมา
¿Quieres crear una calculadora moderna y funcional con Kivy ? En este tutorial paso a paso, aprenderás desde la configuración inicial hasta el diseño y la implementación de una calculadora con un diseño minimalista y elegante. Código: www.patreon.com/posts/tutorial-crea-119239106 Únete a este canal para apoyarme: th-cam.com/channels/TyCe-0QDRju-yC5Cr83eeQ.htmljoin ¿Regalame un Café?: ko-fi.com/...
7 Decoradores Personalizados en Python para Tus Proyectos
มุมมอง 1.9K21 ชั่วโมงที่ผ่านมา
¿Quieres llevar tu código en Python al siguiente nivel? 🚀 En este video, te enseñaré todo lo que necesitas saber sobre decoradores , una de las características más poderosas y flexibles del lenguaje. Aunque al principio pueden parecer complicados o abstractos, los decoradores son esenciales para escribir código más eficiente, limpio y profesional. Aquí no solo los entenderás, sino que aprenderá...
Cómo Convertir un Proyecto Python en un Ejecutable .exe Fácilmente
มุมมอง 2.3Kวันที่ผ่านมา
¿Tienes un proyecto increíble en Python y quieres compartirlo con otros, pero no sabes cómo? 🤔 ¡No te preocupes más! En este video te enseño paso a paso cómo convertir tu proyecto Python en un archivo ejecutable (.exe) para que cualquiera pueda usarlo con solo un doble clic, ¡sin necesidad de instalar Python! 💻✨ Sígueme en Patreon: www.patreon.com/c/user?u=47342775 Únete a este canal para apoya...
MIRA QUIÉNES NO te SIGUEN en INSTAGRAM con PYTHON 🐍
มุมมอง 764วันที่ผ่านมา
¿Te gustaría saber quién no te sigue de vuelta en Instagram? En este video, te enseñamos paso a paso cómo automatizar este análisis usando Python y Selenium. Descubre de manera rápida y sencilla quiénes de tus "seguidos" no te siguen, y exporta esta información en un archivo Excel para gestionarla fácilmente. Código: www.patreon.com/posts/118980750 Únete a este canal para apoyarme: th-cam.com/c...
Aprende a Renombrar Archivos Automáticamente en Python y Flet
มุมมอง 455วันที่ผ่านมา
En este video, exploramos cómo agregar una funcionalidad útil y práctica a tu aplicación desarrollada con Flet: la capacidad de renombrar archivos automáticamente en un directorio. Este tipo de herramienta es ideal para automatizar tareas repetitivas y optimizar flujos de trabajo en tus proyectos. Código (Patreon): www.patreon.com/posts/118845042/ Únete a este canal para apoyarme: th-cam.com/ch...
7 proyectos de AUTOMATIZACIÓN en python para PRINCIPIANTES
มุมมอง 2.7Kวันที่ผ่านมา
¿Quieres llevar tus habilidades de programación al siguiente nivel? En este video, exploramos 7 scripts de Python diseñados para automatizar tareas cotidianas y mejorar tu productividad. Cada script es independiente, fácil de usar y se puede personalizar según tus necesidades. 🔥 Código: www.patreon.com/posts/7-proyectos-de-118912654 Únete a este canal para apoyarme: th-cam.com/channels/TyCe-0QD...
¡Automatiza tu vida con Python y Flet! 🚀
มุมมอง 2.9K14 วันที่ผ่านมา
¿Estás buscando una solución todo-en-uno para automatizar tareas con Python? 💻✨ En este video te presento una aplicación increíble creada con Flet y Python que combina diversas funcionalidades para optimizar tu flujo de trabajo. 🚀 Patreon (código): www.patreon.com/posts/automatiza-tu-y-114779846 Únete a este canal para apoyarme: th-cam.com/channels/TyCe-0QDRju-yC5Cr83eeQ.htmljoin ¿Regalame un C...
Web Scraper de Productos en Amazon con Python
มุมมอง 1.4K14 วันที่ผ่านมา
Este proyecto es un web scraper diseñado para buscar y recopilar información de productos en Amazon, con un enfoque en la extracción de datos clave y la creación de un flujo de trabajo interactivo mediante Streamlit. A continuación, se describen en detalle sus funcionalidades y el flujo de uso. Patreon (Código): www.patreon.com/posts/web-scraper-de-118487095 Únete a este canal para apoyarme: th...
Funciones en Python para Elevar tus Proyectos GUI con Tkinter
มุมมอง 1.6K21 วันที่ผ่านมา
¿Quieres crear interfaces gráficas (GUIs) en Python que sean dinámicas, reutilizables y fáciles de mantener ? 🎯 Este tutorial es justo lo que necesitas. Te enseñaremos a aprovechar el poder de las funciones en Tkinter , el módulo estándar de Python para GUIs, para llevar tus proyectos al siguiente nivel. 🚀 Patreon: www.patreon.com/posts/funciones-en-tus-118315872 Únete a este canal para apoyarm...
Fusiona PDFs Fácilmente con Python y Flet 🚀
มุมมอง 1.3K21 วันที่ผ่านมา
Fusiona PDFs Fácilmente con Python y Flet 🚀
13 Funciones de Python Que Facilitarán Tu Vida de Programador 🚀
มุมมอง 2.6K21 วันที่ผ่านมา
13 Funciones de Python Que Facilitarán Tu Vida de Programador 🚀
Python GUI: Tkinter vs. Flet - ¿Cuál es mejor para ti?
มุมมอง 6K28 วันที่ผ่านมา
Python GUI: Tkinter vs. Flet - ¿Cuál es mejor para ti?
¿Aún Usas `if-elif`? Descubre Por Qué el `match-case` Es el Futuro
มุมมอง 3.4Kหลายเดือนก่อน
¿Aún Usas `if-elif`? Descubre Por Qué el `match-case` Es el Futuro
Extrae Pistas de Audio de Videos Rápido y Fácil con Python y Flet 🎬🎶
มุมมอง 1.1Kหลายเดือนก่อน
Extrae Pistas de Audio de Videos Rápido y Fácil con Python y Flet 🎬🎶
🚀 Dashboard de Visualización Interactiva en Python y Streamlit 📊
มุมมอง 1.8Kหลายเดือนก่อน
🚀 Dashboard de Visualización Interactiva en Python y Streamlit 📊
🔥 Cómo los condicionales pueden CAMBIAR tu forma de programar
มุมมอง 876หลายเดือนก่อน
🔥 Cómo los condicionales pueden CAMBIAR tu forma de programar
🔥¡POO y Flet Cambiarán Tu Forma de Programar! 🤯
มุมมอง 4.6Kหลายเดือนก่อน
🔥¡POO y Flet Cambiarán Tu Forma de Programar! 🤯
Cómo Descargar e Instalar PyCharm Gratis en 2025 🚀
มุมมอง 871หลายเดือนก่อน
Cómo Descargar e Instalar PyCharm Gratis en 2025 🚀
Curso de Streamlit: Desarrolla Aplicaciones Web con Python Fácilmente (Parte 9)
มุมมอง 821หลายเดือนก่อน
Curso de Streamlit: Desarrolla Aplicaciones Web con Python Fácilmente (Parte 9)
Curso de Streamlit: Desarrolla Aplicaciones Web con Python Fácilmente (Parte 8)
มุมมอง 770หลายเดือนก่อน
Curso de Streamlit: Desarrolla Aplicaciones Web con Python Fácilmente (Parte 8)
Convierte Imágenes a Cualquier Formato con Python y Flet 🎨
มุมมอง 1.5Kหลายเดือนก่อน
Convierte Imágenes a Cualquier Formato con Python y Flet 🎨
Automatiza tu Trabajo con IA: Tutorial Streamlit
มุมมอง 1.8Kหลายเดือนก่อน
Automatiza tu Trabajo con IA: Tutorial Streamlit
Cómo Crear una Aplicación Web con Python y Flask
มุมมอง 2.1Kหลายเดือนก่อน
Cómo Crear una Aplicación Web con Python y Flask
Sos un genio!!!
Grandioso
Cómo siempre, un excelente contenido, gracias a tu contenido he mejorado mucho como gerente, te agradezco!
Amigo Saludos desde Argentina Entre Ríos!!! Muy buenos tus videos y tu forma de enseñar realmente motiva a superarme día a día. Gracias por compartir para todo el mundo!!
Yo quiero hacer hacer un script pars hacer un backup cada vez que conecto un disco duro específico comparando archivo por archivo la fecha de modificación y reemplazar los archivos antiguos por los archivos de reciente modificación. Y claro añadir los archivos nuevos. Estaba buscando hacerlo en bash pero no se si con python puedo identificar el disco duro.
Eres un máquina!!! Me encanta el curso. Todo muy bien explicado y lo mejor es que funciona todo. Muchas gracias😃😃😃😃
🙄 POO No, manejo y control de Entidades sí. Cuando hablamos de POO, en cuando se esta aplicando una nueva arquitectura de clases. Esto sería : Entidad --> repositorio -> lógica del negocio ->Request and Response (La fuente de entrada y salida).
y si tengo la primera columna con string?
Por qué no usaste Visual Studio Code? El video está excelente, el único detalle es este. Saludos.
Me encantan tis videos, pero te hago una consulta, streamlit después de un tiempo la aplicación se duerme o sea quedan en invernadero o algo asi y por eso te pregunto si ahi aguna versión paga donde siempre este activa
Amigo eres un crakkkk !!! … quería saber q complemento utilizas en tu editor de código para que te dé opciones de auto completado ? 😅
Para el proyecto de biblioteca digital... Agregar a la wishlist: en la funcion donde se agrega el libro... en la parte de los items, agregar al lado del PopupMenuItem que borra el libro otro elemento: ft.PopupMenuItem( text='Add to Wishlist', on_click=lambda _: add_to_wishlist(new_book) ), y en otra parte del codigo aqui dejo la funcion que ejecuta el elemento anteriormente agregado: def add_to_wishlist(book): wishlist_book = ft.ListTile( title=ft.Text(book.title.value), subtitle=ft.Text(book.subtitle.value), trailing=ft.PopupMenuButton( icon=book.trailing.icon, items=[ft.PopupMenuItem( text='Remove from Wishlist', on_click=lambda _: wishlist_view.controls.remove(wishlist_book) or page.update() )] ) ) wishlist_view.controls.append(wishlist_book) page.update()
Muchas gracias compañero. Grande curso. Un saludo.
Gracias a ti :)
Buen video, saludos
Gracias! 😊
Muchas gracias por tus enseñanzas, abres más mi pasión por python
Súper :)
Te pasaste 👍👍👍 muy buena clase
Gracias! Saludos!
En streamlit se puede formular un registro de usuarios y mostrar informacion segun la sesion de quien ingreso ?
Si tendrías que ir guardando la información en alguna base de datos
Gracias, en serio. Eres un crack, explicas muy bien. Gracias a ti seguiré aprendiendo más y más sobre Python
Gracias a ti :)
Excelente video, gracias, te pregunto streamlit esta la versión gratuita pero queri saber si ahi una versión paga?
gracias por tus videos 🙏🏻🙏🏻
Gracias a ti
Exelente. Yo estaba tratando de hacer un app para restaurants. Pero voy a tratar de segui este proyecto.
😮wooo seguiré su curso
Un feliz y excelente año 2025, eres un Master de Master....estoy este año con el propósito de volverme un programador python gracias ti y tus cursos. Saludos desde Colombia 👍
Muchas gracias :), feliz año para ti tb y éxito en tus proyectos como programador :)
No hay una herramienta para debug?
Que seco! 🦾
Gracias ☺️
Hay algùn equivalente para Java? soy principiante, espero puedan ayudarme
hola se podria hacer una aplicacion donde haga click en botones de un programa ejemplo que haga click en iniciar secion en otros programas todo los dias
Si es posible, a ver si traigo algo al respecto
Abrió sin problemas
Súper gracias ☺️
Hola Ivan como estas? Yo desplegue varias apps con streamlit y se demora la primera vez q importa todo en cada una de las apps, luego ya no tiene q instalar nada pq ya queda todo en la misma nube. Tambien cuando hay algun error te lo muestra en el log q esta abajo . Yo hago la exportación al repo con comandos desde la consola del ide.. Saludos!!
@@lucasderito muchas gracias por la aclaración :)
@@CodigoEspinoza lo q si pasa es q si no usas la app por un tiempo (q no es mucho ) se ponen como en reposo y ahi si tarda un poquito en despertar
@ si eso generalmente pasa
Super, agradecido, muy claros y detallados sus videos
@@dimasr.camachop.6415 muchas gracias a ti :)
pense que lo integrarías a la aplicación fet que vienes haciendo tan majestuosamente.
yo aun asi prefiriria el print, el icecream no esta limpiando el codigo.. las lineas siguen ahi.. prefiero siempre las librerias y funciones estandar, que siempre van a funcionar .. antes de usar algo no estandar primero evaluo si realmente la necesito.. icecream es un libreria interesante.. pero no recomendaria su uso, es cierto que es relativamente facil habilitar o deshabilitar comentarios.pero podria tambien hacerse una funcion print que pudiera habilitarse o deshabilitarse por medio de una variable global, algo mas o menos asi : prenable=0 defino luego la funcion def mprint(val) : if prenable ==1 : print(val) ; asi no tengo que cargar toda una libreria nomas para eso.. ademas realmente no estoy limpiendo mi codigo con icecream.. solo estoy haciendo un print con formato... , limpiar el codigo es eliminar las lineas para que el interprete no pierda el tiempo.. con la libreria icecream las lineas siguen ahi y por mas optimizada que este, siguen consumiendo tiempo todas esas lineas de codigo .. icecream puede ser interesante como un sistema de depuracion mas sofisticado no lo niego... pero nos estamos yendo del estandar , hay que evaluar si vale la pena.. yo por lo regular estos sistemas de mensajes los profesionalizo en logs a archivos que consumen menos tiempo, hago funciones dedicadas a este seguimiento de lo que pasa en el programa , y aunque me tarde tiempo prefiero quitar manualmente las funciones de seguimiento del codigo si ya no son necesarias ,, aunque no todas porque considero que es bueno saber que pasa en el pograma siempre , aunque ya parezca funcionar correctamente
Puedes crear un programa en python donde abres el archivo y eliminas las líneas donde esta la funcion "ic("
Excelente, mostraste todas las opciones con más sentido práctico. Muchas gracias
¡Hola! Quiero agradecerte por el excelente video, realmente me ha gustado. Quisiera sugerir que incluyas enlaces para aquellos que no estamos siguiendo el curso completo. Por ejemplo, a partir del minuto 3:10 se menciona que vamos a guardar el nuevo proyecto de PyCharm en la carpeta del video anterior. Sería útil tener un enlace directo a esa parte del contenido. Muchas gracias nuevamente, y cuenta con una nueva suscriptora. ¡Espero ver más de su trabajo pronto! Saludos
Probablemente no tengas configurado el intérprete de forma correcta, de ahí que te marca en rojo la importación y las subsiguientes llamadas. File -> Settings -> Project -> Python Interpreter -> "Seleccionar y/o añadir intérprete" Un saludo!
logging>
Feliz año, ¿me podías indicar cómo hacer un ejecutable de este programa? No consigo hacerlo con pyinstaller, no me funciona, y no sé qué hago mal. Muchas gracias.
Y no es mejor usar logging? 🤔 tiene la misma propiedades que ic y más. Ahí lo dejo, un saludo.
Genial!! sabía q existía algo q me evite todo el chiste de ver el proceso de las variables y los resultados de una manera más eficiente y limpiar el codigo sin andar buscando con lupa 💪🦾
Muy util me suscribi, gracias
Muy buen video la aplicaré para ver las mejoras que comentaste , me gustaría saber si tienes ya o planeado algún curso con fastapi?
muchas gracias, explicas muy sencillo
Para probar código se puede utilizar pd que es un paquete que viene integrado en python para depurar el código permitiéndonos interactuar desde la consola con el código de forma sencilla. Es otra buena opción para depurar.
Muchas gracias, llevaba tiempo queriendo ver ejemplos claros de decoradores y prácticos!
¡Bastante útil, muchas gracias! 3>
Por eso no uso PyCharm. 😂
nuevo sub
interesante propuesta, no la conocia, personalmente yo me cree una funcion: def say(*_args): if settings.DEBUG is True: border = '*' * 73 print(border, file=sys.stderr) print(', '.join(map(lambda x: str(x) if x else 'None', _args)), file=sys.stderr) print(border, file=sys.stderr) la funcion es muy simple, recibe un valor multiple y los imprime, sin embargo quiero llamar la agencion al argumento "file=sys.stderr" esto sirve para que cuando la funcion say() sea invocada por medio de una promesa desde javascript no utilice el resultado de print() como parte de la respuesta que en mis proyectos django usaria con un retorn Jsonresponse() y sepa dividir lo que quiero imprimir en consola y la respuesta que devuelvo a la promesa, por ultimo considerar que la funcion imprime si y solo si la variable DEBUG este en tru, de lo contrario por muchos llamados que tenga de la funcion say() en mi proyecto no afectara a la consola y solo estará disponible en tiempo de desarrollo, el ejemplo es muy simple: say('hola mundo') ***************************************************************************************************** hola mundo ***************************************************************************************************** gracias a tu video creo que voy a mejorar un poco el aspecto de los resultados, los asteriscos que uso es para localizar mis print de forma rapida en el trayecto de la consola, espero esta propuesta tambien pueda servir como alternativa, saludos desde la bella Guatemala.
Gracias por tu trabajo.
Yo lo consideria como buenas practicas, soy amante de buenas practicas ya que optimizan tiempo y codigo para la escalabilidad la usare gracias