Script Python
Los archivos de script Python (.py) contienen código fuente escrito en el lenguaje de programación Python. Python es conocido por su sintaxis legible y clara, y se utiliza ampliamente en ciencia de datos, desarrollo web, automatización e inteligencia artificial.
Tipo MIME
text/x-python
Tipo
Texto
Compresión
Sin pérdida
Ventajas
- + Extremely readable syntax emphasizing clarity
- + Massive ecosystem — PyPI has 500K+ packages
- + Dominant in data science, ML, and AI
- + Cross-platform with broad standard library
Desventajas
- − Slower execution than compiled languages (C, Go, Rust)
- − Global Interpreter Lock (GIL) limits CPU-bound threading
- − Dynamic typing can lead to runtime type errors
Cuándo usar .PY
Usa Python para ciencia de datos, aprendizaje automático, desarrollo web (Django/Flask), scripting y automatización. Considera Go o Rust para aplicaciones donde el rendimiento sea crítico.
Detalles técnicos
Los archivos Python son texto plano UTF-8 (PEP 3120) con sangrado significativo (espacios, no tabulaciones por convención). Python usa tipado dinámico con indicaciones de tipo opcionales (PEP 484), recolección de basura con conteo de referencias y un GIL en CPython.
Historia
Guido van Rossum comenzó a desarrollar Python a finales de los años 80 y lanzó la versión 0.9.0 en 1991. Python 2.0 (2000) añadió comprensión de listas y recolección de basura. Python 3.0 (2008) modernizó el lenguaje con cambios incompatibles. Python es consistentemente uno de los lenguajes más populares del mundo.