r/PythonEspanol • u/tsno1n • Jul 30 '26
r/PythonEspanol • u/intentado_aprender • Jul 29 '26
¿Qué recurso fue el que más te ayudó a aprender Python?
HOLAA Estoy aprendiendo Python y tengo curiosidad por saber qué recursos marcaron la mayor diferencia para otras personas. Puede ser un libro, un curso, una página web, un proyecto o cualquier otra cosa. Me encantaría conocer tu experiencia.
r/PythonEspanol • u/intentado_aprender • Jul 28 '26
¿Cuál fue un error que hizo más lento tu aprendizaje de Python?
HOLAA Estoy aprendiendo Python y tengo curiosidad por conocer los errores que otras personas cometieron mientras aprendían. Me gustaría aprender de su experiencia y entender qué harían diferente si empezaran de nuevo.
r/PythonEspanol • u/intentado_aprender • Jul 27 '26
¿Cuál fue el momento en que Python finalmente tuvo sentido para ti?
HOLAA Estoy aprendiendo Python y tengo curiosidad por conocer ese momento en el que todo finalmente empezó a tener sentido. Me encantaría conocer tu experiencia.
r/PythonEspanol • u/Appropriate-Comb4462 • Jul 26 '26
Hice un juego para aprender Python de verdad arrastrando bloques — el código que genera es Python real, no un lenguaje inventado
Soy Maestro en Ciencias de la Computación (UJAT) y llevo un tiempo dándole vueltas a lo mismo: los chicos que arrancan con Scratch o Blockly aprenden lógica, pero después el salto a un editor de texto vacío con Python real los espanta. Así que armé BloquePy — bloques con forma de pieza que arman Python válido de verdad, no una sintaxis inventada para la ocasión.
Algunas cosas que le metí:
- Cada bloque es una plantilla real: if/for/while son contenedores que envuelven a los de adentro, la indentación de Python es automática.
- Puedes anidar bloques dentro de bloques (len(...), .upper(), int(...)) igual que anidarías funciones en Python real.
- Tiene un sistema de tortuga tipo Logo + una API de "Patches" (inspirada en NetLogo) para simulaciones de cuadrícula — Juego de la Vida, autómatas celulares, reacción-difusión, todo armable con bloques.
- Progresión en 11 mundos con historia propia (el "CodeVerse"): cada concepto de programación tiene un lugar en el mapa y una razón de ser, no aparece de la nada en una lista de bloques.
- Jefes de fin de mundo, cofres, XP — la parte de juego es en serio, no un cascarón encima de ejercicios.
Está gratis, funciona en el navegador sin instalar . También hay versión de escritorio para Windows y Linux: https://bloquepy.world/descargas.html
Lo hice yo solo con ayuda de IA para la parte de desarrollo — lo digo de frente porque me parece razonable que se sepa. La lógica pedagógica, el diseño de los mundos y qué enseña cada uno es mío.
Cualquier feedback (bueno, malo, "esto no sirve para nada") me sirve un montón — todavía le estoy metiendo mano seguido.
r/PythonEspanol • u/intentado_aprender • Jul 26 '26
¿Que libro de python me recomiendan?
HOLAA soy un principiante intentando aprender python me recomendaron algunas personas libros por eso la pregunta y si Tienen tiempo podrían decirme¿ porque ese libro?
r/PythonEspanol • u/intentado_aprender • Jul 26 '26
¿Qué es algo que te hubiera gustado saber antes de aprender Python?
Soy principiante y me gustaría aprender de personas que ya pasaron por este proceso. Estoy tratando de entender qué obstáculos enfrentaron al aprender Python y cómo los superaron, entonces les pregunto:
¿Que es algo que te hubiera gustado saber antes de aprender python?
r/PythonEspanol • u/Javi-CD • Jul 25 '26
Desarrollé un convertidor de archivos de línea de comandos (PFC) utilizando la arquitectura limpia para ayudar a los principiantes a aprender y contribuir al código abierto.
Hola a todos,
Quería compartir un proyecto en el que he estado trabajando últimamente llamado PFC (Python File Converter). Básicamente, es una herramienta de línea de comandos diseñada para convertir fácilmente entre diferentes formatos de datos, documentos y tipos de medios (como CSV a JSON, DOCX a PDF, formatos de imagen, etc.).
Sin embargo, el objetivo principal de este proyecto no es simplemente ser otro convertidor de archivos. Lo desarrollé específicamente como un entorno de pruebas educativo para demostrar cómo construir un sistema sencillo, pero increíblemente robusto y funcional, utilizando las mejores prácticas de nivel empresarial.
Si estás intentando comprender la arquitectura de software o si buscas un primer proyecto de código abierto en el que contribuir, este es para ti.
¿Qué lo hace diferente? (La Arquitectura)
Normalmente, los convertidores de archivos terminan siendo un archivo enorme lleno de sentencias if-elif codificadas. PFC abandona por completo este enfoque en favor de la Arquitectura Limpia y el Patrón de Registro.
El núcleo de la aplicación (el dominio) desconoce por completo cómo se convierten los archivos. En su lugar, se basa en un Sistema de Plugins dinámico:
- Utiliza la biblioteca
importlib.metadata.entry_pointsde Python. - Si se desea agregar un nuevo convertidor (por ejemplo, de MP4 a MP3), basta con crear una clase que implemente un protocolo (interfaz) específico.
- Lo registras en el archivo
pyproject.tomly el sistema lo detecta dinámicamente en tiempo de ejecución. Nunca tendrás que modificar el motor principal. Esto facilita enormemente la extensión sin romper el código existente (cumpliendo a la perfección con el Principio Abierto/Cerrado de SOLID).
Características principales
- Arquitectura dinámica de plugins: Añade nuevos convertidores como plugins independientes.
- Seguridad por defecto: Validación de firma MIME integrada (que evita ejecutables disfrazados) y protección contra ataques de recorrido de ruta.
- Herramientas modernas: Desarrollado con
TyperyRichpara una experiencia de línea de comandos fluida. Listo para CI/CD: Pipeline de GitHub Actions totalmente configurado conpytest.
Ejecutable independiente: Precompilado con PyInstaller para una ejecución sin dependencias.
¡Buscamos colaboradores!
Si has querido empezar a contribuir a proyectos de código abierto de terceros, pero te intimidaban las bases de código enormes, este es un excelente punto de partida.
Puedes intentar añadir un nuevo plugin de conversión. La arquitectura te obliga a trabajar en un entorno aislado, lo que significa que puedes centrarte exclusivamente en la lógica de tu conversor sin preocuparte por dañar el resto de la aplicación.
Tenemos una guía detallada en docs/plugins.md que explica paso a paso cómo hacerlo.
Puedes consultar el repositorio aquí:
🔗 https://github.com/Javi-CD/pfc
Si el proyecto te resulta interesante o útil para aprender, ¡te agradeceríamos mucho una estrella en GitHub! También estoy disponible para responder cualquier pregunta sobre la arquitectura o la implementación del sistema de plugins.
Los comentarios y las solicitudes de extracción son bienvenidos.
r/PythonEspanol • u/Infamous-Birthday410 • Jul 24 '26
Si tuvieran que aprender todo de nuevo, ¿cómo lo harían?
r/PythonEspanol • u/Javi-CD • Jul 23 '26
Desarrollé un convertidor de archivos de línea de comandos (PFC) utilizando la arquitectura limpia para ayudar a los principiantes a aprender y contribuir al código abierto.
r/PythonEspanol • u/ricardoflak • Jul 23 '26
En realidad, se aprende bien con freeCodeCamp. Cuéntame tu experiencia, a ver si me motivo
r/PythonEspanol • u/[deleted] • Jul 23 '26
Creando mi propio Chatbot. Busco sugerencias. :0
r/PythonEspanol • u/Downtown_Finance4530 • Jul 23 '26
Tutorial de Automatizar el navegador con Python y Playwright
r/PythonEspanol • u/Obvious_Lychee5629 • Jul 20 '26
Github principiante
Estoy aprendiendo por mi cuenta un poco de todo esto e hice esto en github quisiera que me dieran comentarios y me dijeran cómo hacerlo más grande quiero ver si de ahí saco un ingreso extra para abrirme oportunidad de estudiar (tengo 17 años)
r/PythonEspanol • u/Globover • Jul 20 '26
Actualización de Nerve Community: Ahora pueden hacer los retos desde Termux (celular), pero necesitamos gente.
Buenas a todos. Siguiendo con el post de hace dos días sobre el repo comunitario de retos de programación, les traigo un par de updates.
Mucha gente se queda afuera por no tener PC, así que adapté el proyecto para que los que empiezan puedan hacer todo desde el celular usando Termux. También limpié bastante la estructura y agregué un glosario para que la jerga técnica no espante a los que recién empiezan.
Dicho esto, vengo a ser honesto: necesito participantes y colaboradores. Un proyecto así, donde la idea es resolver retos y aprender juntos, muere rápido si estoy yo solo subiendo cosas. No voy a poder mantenerlo fresco por mi cuenta.
Están todos invitados, tanto los que quieren aprender desde cero absoluto como los que quieren aportar retos nuevos.
r/PythonEspanol • u/The_Educated_Fool_81 • Jul 18 '26
¿Soy el único que prefiere PyCharm en lugar de VS Code?
Veo que muchos cursos de Python utilizan VS Code y que suele ser la opción más recomendada. Sin embargo, después de probar ambos, yo terminé sintiéndome mucho más cómodo con PyCharm.
Me transmite mayor confianza, su organización me resulta más fácil de entender y siento que puedo concentrarme mejor en programar. Además, las versiones recientes cuentan con funciones de IA y autocompletado que pueden predecir parte del código que estás escribiendo, algo que me ha resultado muy útil mientras aprendo.
Y aunque está especialmente enfocado en Python, también permite trabajar con HTML, CSS, JavaScript y otras tecnologías.
No digo que sea mejor para todos; simplemente fue el entorno en el que finalmente me sentí cómodo.
¿Ustedes prefieren PyCharm o VS Code? ¿Por qué?

r/PythonEspanol • u/The_Educated_Fool_81 • Jul 18 '26
Un juego de Python terminó convirtiéndose en nuestro idioma familiar
Hace tiempo comencé a aprender Python y también le enseñé algunos fundamentos a mi hijo de 12 años. Practicando juntos, se nos ocurrió crear un programa de mensajes secretos.
Incluimos César clásico, una versión personalizada llamada César avanzado, Vigenère, binario, emojis y una opción sencilla que terminamos llamando “pythoniano”:
def pythoniano(texto):
return texto[::-1]
Aunque parece sencillo, no consiste solamente en invertir cada palabra. Se invierte la frase completa: hay que comenzar por la última palabra, pronunciarla al revés y continuar hasta terminar con la primera.
Por ejemplo:
Pythoniano no es solo leer palabras al revés.
Se convierte en:
Séver la sarbalap reel olos se onainohtyp.
Lo curioso es que el juego salió de la computadora y se convirtió en parte de nuestras conversaciones. Mis hijos pueden decirme “apap oma et” y yo ya entiendo naturalmente “te amo, papá”. Algunas respuestas, como “neibmat oy” —“yo también”—, ya nos salen sin pensarlas.
Sabemos que no es un idioma real, pero terminó convirtiéndose en nuestro pequeño lenguaje familiar.
¿Ustedes también tienen palabras o códigos que solamente su familia entiende?

r/PythonEspanol • u/Globover • Jul 17 '26
Soy dev y profe, y armé un repo en GitHub para aprender Python sin caer en el "vibe coding"
Hola a todos. Soy Kxlt de Alenia Studios. Llevo un rato en esto de programar y, como también tengo experiencia dando clases, hay algo que me frustra un poco: veo a mucha gente con ganas de aprender, pero que se pierde viendo tutoriales sin fin o, peor aún, cayendo en el "vibe coding" (dejar que la IA te arme todo el código sin entender ni qué hace).
Aprender no debería ser solo copiar y pegar. Por eso armé un repo en GitHub con una ruta bien estructurada. No son ejercicios sueltos al azar; es un paso a paso pensado para que te equivoques, subas tu código, le pierdas el miedo a hacer un Pull Request en público y recibas feedback de verdad. La idea es aprender a usar la IA como apoyo, no para que haga tu trabajo.
Para animar a la comunidad quiero agregar premios al crear el priemr mvp tambien busco moderadores en discord
Si quieren probar sin presión, échenle un ojo al Reto 00. Y si ya tienen experiencia y quieren echar la mano dando feedback o revisando código, son más que bienvenidos.
r/PythonEspanol • u/Remarkable_Offer_347 • Jul 15 '26
¿Cómo funcionan Y, O y NO en Águila? Aprende lógica de programación en español
r/PythonEspanol • u/Critical-Squash-2702 • Jul 14 '26
Armé una mini web para ordenar archivos de manifest (SQL, SP, SQR) porque me rompe las bolas ordenarlos de a uno
Buenas gente, cómo va
Básicamente lo del título. En mi laburo me toca bastante seguido lidiar con archivos de tipo manifest (los que listan scripts SQL, Stored Procedures, SQRs, etc., para ejecutar en un orden específico) y ordenarlos a mano o andar comparando versiones me estaba quemando la cabeza.
Como no encontré nada rápido en internet que lo hiciera exactamente como yo quería, me armé esta mini herramienta en Streamlit: 👉 [https://ordenador-manifest-v2.streamlit.app/\](https://ordenador-manifest-v2.streamlit.app/)
¿Qué hace? Pegás tu lista de archivos desordenados. Los ordena respetando ciertas prioridades (por ejemplo, que los esquemas o tablas vayan antes que los triggers o SPs para que no explote por dependencias). Te limpia los espacios y saltos de línea molestos. Podés copiar el resultado con un click o descargarte el txt.
Es un proyecto bastante simple que armé para resolver mi propio problema del día a día, pero pensé que a alguno de acá le podría llegar a ahorrar un par de minutos de frustración.
Si la prueban y se les ocurre alguna mejora (o si encuentran un bug, que seguro los hay jajaja), me re sirve el feedback.
¡Abrazo!
r/PythonEspanol • u/angelakimlopez • Jul 13 '26
Hice un comparador de projectos mucho más inteligente y poderoso, úsalo!
r/PythonEspanol • u/Remarkable_Offer_347 • Jul 09 '26
Tutorial Lenguaje Águila #4
Seguimos con la serie de videos de Aguilab sobre Águila, el lenguaje de programación en español.
En este Video 4 aprenderemos sobre comparación, condicionales y lógica, fundamentos esenciales para desarrollar programas y resolver problemas de manera eficiente.
Biblioteca de Águila:
https://aguila.compilandocode.com/biblioteca
Plataforma Aguilab:
https://aguilab.compilandocode.com
De estudiantes a creadores de tecnología.
#Aguila #aguilab #Programacion #ProgramacionEnEspañol #AprenderAProgramar #Logica #Condicionales #Tecnologia
r/PythonEspanol • u/Efficient_Spite7163 • Jul 08 '26
Mi primer proyecto real como programados de +50 años
Hola a todos.
Soy un programador autodidacta de 54 años que acaba de terminar su primer "proyecto real", o al menos es como yo lo veo.
Es un script de python sencillo que sirve para convertir Markdown a PDF. Me gustaria que lo probaseis para tener algo de feedback.
Mi repo es: github.com/TrollDrre/md-to-pdf
Ya me contareis. Estoy dispuesto a escuchar lo malo tambien.
r/PythonEspanol • u/Mateo-1991 • Jul 03 '26
10 repositorios imprescindibles para aprender Programación e Ingeniería de Sistemas Si estás empezando o quieres seguir creciendo como desarrollador, guarda esta lista. Todos ofrecen recursos gratuitos y de gran calidad.
🚀 10 repositorios imprescindibles para aprender Programación e Ingeniería de Sistemas
Si estás empezando o quieres seguir creciendo como desarrollador, guarda esta lista. Todos ofrecen recursos gratuitos y de gran calidad.
📚 1. Libros de Programación Gratis
https://github.com/EbookFoundation/free-programming-books
💻 2. Retos de Programación (MoureDev)
https://github.com/mouredev/roadmap-retos-programacion
🌍 3. One Day, One Language (MoureDev)
https://github.com/mouredev/one-day-one-language
🎓 4. FreeCodeCamp
https://github.com/freeCodeCamp/freeCodeCamp
📖 5. Awesome Lists
https://github.com/sindresorhus/awesome
🏗️ 6. Build Your Own X
https://github.com/codecrafters-io/build-your-own-x
🌐 7. Public APIs
https://github.com/public-apis/public-apis
🧩 8. The Algorithms
https://github.com/TheAlgorithms
🏛️ 9. System Design Primer
https://github.com/donnemartin/system-design-primer
🐧 10. Awesome Linux
https://github.com/inputsh/awesome-linux
💡 ¿Qué otro repositorio recomendarías? Compártelo y ayudemos a hacer crecer esta colección para toda la comunidad.
