💜 ¿Te gusta este contenido? ¡Tu apoyo significa mucho para mí! Si quieres ayudar a que este canal siga creciendo y pueda crear más videos educativos de calidad: - Suscríbete al canal y activa la campanita 🔔 para no perderte ningún video. - Si deseas apoyar económicamente, puedes hacerlo a través de los siguientes enlaces (¡cualquier contribución es súper bienvenida! 🙌): 👉 Lemon: luquini.lemon (alias) 👉 Mercado Pago: ludev.mp (alias) 👉 Transferencia Bancaria: LUCAS09947 (alias) Tu apoyo, ya sea suscribiéndote o compartiendo este contenido, hace una gran diferencia. ¡Gracias por ser parte de esta comunidad! 🚀✨
@Karlitosforever4 ай бұрын
Muy explicativo la verdad, no sé por qué KZbin me sugirió este video, sin embargo al revisar tu canal veo que ya has creado varios videos. Los estaré revisando, mucho éxito en este mundo. Y creo que siempre es llamativo para la gente como estas curiosidades de Python como el if __name__ == '__main__', la librería parser, leer archivos, sqlite, etc.
@codewithludev4 ай бұрын
@@Karlitosforever ¡Muchísimas gracias por las buenas vibras! 💜. Todos esos temas están pensados para videos futuros. Cualquier recomendación siempre es bienvenida, lo agradezco. 🫂
@Rapha_Carpio3 ай бұрын
Igual me paso a mi
@IsacPlay98Ай бұрын
me parecio interesante ya que en los cursos que eh estado viendo utilizaban esa funcion pero nuncan daban explicaciones porque la utilizaban, con tu explicacion ahora se para que se utiliza gracias 😁
@uberkhan4 ай бұрын
Había visto varios videos sobre el tema, pero primera vez que lo entiendo. Buena explicación!
@codewithludev4 ай бұрын
@@uberkhan ¡Muchas gracias! 💜🫂
@raynier1993ify4 ай бұрын
Muy Buena explicación, queda todo muy claro
@codewithludev4 ай бұрын
@@raynier1993ify ¡Muchas gracias! 💜
@SpectreWDev3 ай бұрын
hey lu, explicas muuuy bien! te voy a seguir! espero que sigas creciendo, mereces mas apoyo!
tu video lleva 3 dias y no se por que yt me sugirio verlo, pero me gustó tu explicación, estoy en eso de aprende Flask y no entendia el por que del " __main__ == '__name__' ", pero ahora si buen video.
Buenísima !!!! Siempre había tenido la duda y tú lo explicaste súper fácil Ganaste un suscriptor !!!
@codewithludev4 ай бұрын
¡Muchísimas gracias por el apoyo! 💜⭐
@williansuarez39884 ай бұрын
¡Excelente!
@codewithludev4 ай бұрын
¡Muchas gracias! 💜
@ewalshp4 ай бұрын
Excelente explicación.
@codewithludev4 ай бұрын
¡Muchas gracias! 💜
@Yeta00metal4 ай бұрын
Siguiendo! Muy buena explicación. Quiero saber más del jueguito también saludos !
@codewithludev4 ай бұрын
¡Muchas Gracias! 💜
@alejandrowhite21684 ай бұрын
Genial Master gracias
@codewithludev4 ай бұрын
@@alejandrowhite2168 ¡Muchas gracias! 💜
@jeffryortegaperez4 ай бұрын
Me gusto mucho la explicacion !! Me suscribo !!!!
@codewithludev4 ай бұрын
¡Muchas gracias! 💜💜
@josuechavez76833 ай бұрын
Si porfavor video para el jueguito
@wintchx4 ай бұрын
excelente video y canal, espero que sigas creciendo. exitos!
@codewithludev4 ай бұрын
¡Muchas gracias por las buenas vibras! 💜🫂
@NoSigne3 ай бұрын
Excelente explicación. Ahora ya la tengo clara. 😀👍🏻😀
@codewithludev3 ай бұрын
¡Muchas gracias! 💜
@programandojuntos68183 ай бұрын
Muy bien explicado, facil de entender, tienes mi like y mi follow :)
@codewithludev3 ай бұрын
@@programandojuntos6818 ¡Muchas gracias! 💜
@rauldanielsantiesteban77833 ай бұрын
Buen canal, siempre traté de entender cómo funcionaba esto y nunca pude entender bien, ahora tengo una idea más clara. Estaré viendo tu contenido ✌🏻
@codewithludev3 ай бұрын
¡Muchas gracias! 💜
@gabrielvargas91093 ай бұрын
Muchas gracias, excelente explicación.
@codewithludev3 ай бұрын
¡Muchisimas gracias! 💜💜
@hectorherrera41934 ай бұрын
Muy bien explicado . Gracias
@codewithludev4 ай бұрын
@@hectorherrera4193 ¡Muchas gracias! 😄
@raynier1993ify4 ай бұрын
Me gustaría saber cómo personalizaste la terminal de esa manera, se ve genial 👍🏾
@codewithludev4 ай бұрын
@@raynier1993ify ¡Anotado para un nuevo video! 😉
@AOLARTES4 ай бұрын
Gracias por la explicación!
@codewithludev4 ай бұрын
¡Muchas gracias! 💜
@dardoguizzo81693 ай бұрын
Buenísimo! 👏
@codewithludev3 ай бұрын
@@dardoguizzo8169 ¡Muchas gracias! 💜
@miguelangelpalaciosarjona31794 ай бұрын
Explicas excelente, y si quisiera saber en un video acerca del juego me suscribo para ver el video del juego 🎉😂🎉
@codewithludev4 ай бұрын
@@miguelangelpalaciosarjona3179 ¡Muchas gracias! Lo estaré trayendo pronto 🚀💜
@joseavilasg4 ай бұрын
Excelente vídeo!
@codewithludev4 ай бұрын
¡Muchas gracias! 💜
@yvysunu3 ай бұрын
muy buena explicación, nuevo seguidor por aquí
@codewithludev3 ай бұрын
@@yvysunu ¡Muchas gracias! 💜
@unomas44603 ай бұрын
Me recordó a un juego llamado bitefight, buena explicación gracias
@codewithludev3 ай бұрын
¡Muchas gracias! 💜
@Eiravxe3 ай бұрын
13:37 epico, lei eso y me dieron ganas de jugarlo
@javiersepulveda913 ай бұрын
Excelente
@codewithludev3 ай бұрын
@@javiersepulveda91 ¡Muchas gracias! 💜
@pabloperezgranel45843 ай бұрын
Genial explicado! No lo conocía y lo he podido entender bien gracias a tu explicación💪 Por curiosidad, ¿que pluggins estas usando para python? y para la terminal? Gracias!
@codewithludev3 ай бұрын
¡Muchas gracias! 💜 El único plugin que estoy utilizando es simplemente 'Python' de Microsoft. Para la terminal estoy usando una personalización mía que la compartiré en el próximo video 😁
@sunsunbeach3 ай бұрын
Hace un par de meses utilicé esa sentencia que me lo dio la IA xd y no sabía que significaba, o sea me dijo que eso aseguraba que se encontraba en el archivo principal pero con este video como que ya profundicé aún más, gracias uwu
@codewithludev3 ай бұрын
¡Muchas gracias! 💜
@Hugofmr914 ай бұрын
Me gusta como está configurada tu consola, como logras que se vea así, y cuando vas a ejecutar algo se muestren los archivos que están por ser ejecutados en tu consola? buen video!
@codewithludev3 ай бұрын
¡Muchas gracias! 💜En la próxima semana subo video sobre ello 😉
@Hugofmr913 ай бұрын
@@codewithludev buenísimo, estaré atento !
@HugoEduardoPerezMunoz4 ай бұрын
Me gustaría saber cómo personalizaste la terminal de esa manera, se ve genial 👍🏾. la terminal dice pwsh y tiene el logo de powershell. Cuéntanos como la configuraste.. Muchas gracias por este video...
@codewithludev4 ай бұрын
Estaré subiendo pronto el video 💜. ¡Muchas gracias por el apoyo!
@mainoraguilar6983 ай бұрын
No entendí lo de las mejores prácticas, qué utilidad le puedo dar si tengo varios archivos que se relacionan, supongamos que tengo una api, ejemplo: main.py, exceptions.py, utils.py, constants.py En donde main contenga mis endpoints y utils las funciones separadas o reutilizables, para qué me serviría definir name=main en main o en utils? 😅 Si es claro que necesito acceder a mis endpoints y para que funcionen debo acceder a mis funciones valga la redundancia. Gracias por el video.
@codewithludev3 ай бұрын
¡Hola! Gracias por tu comentario. 😊 La instrucción if __name__ == '__main__': se utiliza para controlar cómo se ejecuta un archivo en Python, y es una buena práctica, especialmente cuando trabajas con múltiples archivos como en tu ejemplo. Podríamos dar varios puntos del porque utilizar esa instrucción: - Ejecución directa vs. Importación: Si ejecutas main.py directamente, el bloque dentro de if __name__ == '__main__': se ejecutará. Pero si otro archivo (por ejemplo si tuvieses 'test_utils.py' u 'otro_modulo.py') importa alguna función de main.py, ese bloque no se ejecutará automáticamente. Esto evita que partes no deseadas de código (como la inicialización de tu API) se ejecuten al hacer importaciones. - Testear funciones: En el caso que tengas un script de prueba en utils.py para validar una función, y no quieres que ese código de prueba se ejecute cuando importes funciones de utils en main.py podrías utilizar la instrucción del if. - Uso en la API: Si algún día quieres hacer pruebas automáticas o importar funciones de main.py para otros propósitos, la estructura if __name__ == '__main__': evitará que arranques toda la API de manera no intencionada.
@SOYDELFONDO4 ай бұрын
Si esto es programar soy programador por este vídeo 😂
@CarlosDeJesús-l5q4 ай бұрын
cuando se usa como daemon ese __name__ se vuelve builtins, o al menos es lo que he visto con twisted
@denguegardel3 ай бұрын
ayudando al algoritmo
@PLATONU4 ай бұрын
en resumen... (apenas conozco python) esa sentencia hace que el bloque de abajo sea privado para ese archivo... nada más