Compiladores de Python recomendados
Es la implementación de referencia de la especificación del lenguaje Python, dando prioridad a las características más recientes y sólidas del lenguaje Python. CPython está escrito en C, y no solo puede llamar funciones de código C desde código Python, sino que también puede usar una gran cantidad de bibliotecas de código C existentes directamente en Python.
2. Brython
Brython se puede utilizar para ejecutar aplicaciones web que contengan scripts de Python 3 en el navegador.
3. PyPy Python
Aunque el primer compilador recomendado es el compilador más utilizado para Python, no es el más rápido. PyPy utiliza el concepto de compilación justo a tiempo para compilar el código directamente en código máquina antes de ejecutarlo, lo que resulta en una ejecución casi cuatro veces más rápida.
4. Jython o JPython
El segundo Jython más utilizado, anteriormente conocido como JPython, es un lenguaje Python implementado a través de la máquina virtual Java. Los desarrolladores pueden utilizar paquetes y códigos Java existentes. Las bibliotecas se pueden importar a su propio programa Python, o los scripts Python se pueden incrustar en programas Java.
5. Cython
Cython es diferente de CPython. Es más como un superconjunto, lo que permite a los desarrolladores combinar C y Python en el código, generando así resultados de tipo de código C para cualquier tipo. Compilador C/C++ para su posterior compilación.
6. Skulpt
Se populariza muy rápidamente. Su objetivo principal es proporcionar un buen compilador de Python en línea y también permite que los motores de aplicaciones web incluyan Skulpt para facilitar la escritura de Python. scripts para el front-end.
7. PyJS
es otro compilador para desarrollar aplicaciones web completamente en Python. Detrás de escena, PyJS compila código Python en JavaScript antes de usar el marco Ajax integrado.
8. WinPython
es una distribución de Python "lista para usar". WinPython
es una distribución de Python "lista para usar", lo que significa que los usuarios no necesitan instalarla para ejecutarla en una PC con Windows
. Como implementación alternativa de Python, el compilador WinPython no solo proporciona un entorno de ejecución de Python, sino que también incluye bibliotecas como Scipy, Numpy y Pandas: Bibliotecas de Python como Scipy, Numpy y Pandas.