Maison >développement back-end >Tutoriel Python >Quels sont les interpréteurs Python couramment utilisés ?
Python est un langage interpréteur. Pour exécuter le code, il doit être exécuté via un interpréteur. Il existe de nombreux interpréteurs pour Python, qui sont développés sur la base de langages différents. Caractéristiques, mais peut exécuter le code Python normalement. Voici cinq interpréteurs Python couramment utilisés :
CPython
Lors du téléchargement et de l'installation de Python2 à partir du site officiel de Python After 7. , j'ai directement obtenu une version officielle de l'interpréteur : Cpython. Cet interpréteur a été développé en langage C, il s'appelle donc CPython. Exécuter python sous la ligne nommée consiste à démarrer l'interpréteur CPython.
IPython
IPython est un interpréteur interactif basé sur CPython C'est-à-dire qu'IPython n'est amélioré qu'en mode interactif, mais exécute du code Python. Les fonctions sont exactement les mêmes. C'est la même chose que CPython. Par exemple, bien que de nombreux navigateurs nationaux aient des apparences différentes, le noyau appelle en fait IE.
PyPy
PyPy est un autre interpréteur Python. Son objectif est la vitesse d'exécution. PyPy utilise la technologie JIT pour compiler dynamiquement le code Python, ce qui permet d'améliorer considérablement l'exécution. vitesse du code Python.
Jython
Jython est un interpréteur Python fonctionnant sur la plate-forme Java. Il peut directement compiler du code Python en bytecode Java pour l'exécution.
IronPython
IronPython est similaire à Jython, sauf qu'IronPython est un interpréteur Python fonctionnant sur la plate-forme Microsoft .Net et peut directement compiler du code Python en .Net Bytecode.
Parmi les interpréteurs Python, CPython est largement utilisé. Pour la compilation Python, en plus d'utiliser les interpréteurs ci-dessus pour la compilation, les développeurs hautement qualifiés peuvent également écrire leurs propres interpréteurs Python en fonction de leurs propres besoins. pour exécuter du code Python !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!