Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Idées de jeux pour Python 
  • Comment compter une liste de texte e…
  • Comment Count Down détecté en Pyth…
  • Comment faire pour intégrer EXE en …
  • Comment faire de script exécutable …
  • Comment faire pour changer la couleu…
  • Comment imprimer des listes en Pytho…
  • Comment exécuter un fichier Python 
  • Comment utiliser Framework Python su…
  • Comment changer la couleur dans une …
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Qu'est-ce que Compile Py

    ? Programmeurs utilisent le langage de programmation Python pour écrire des scripts flexibles pour les applications de bureau et des logiciels Web. La facilité d' utilisation de Python viennent du fait que c'est un langage interprété de haut niveau qui comprend de nombreuses fonctions intégrées et structures de données "out of the box ». Toutefois , Python ne pourrait pas exécuter plus rapidement que d'autres langages compilés comme C /C + + ou de Java . Pour faciliter la rapidité d'exécution , l'interpréteur Python contient une fonctionnalité dans le module " py_compile " afin de modules pré- compilation d'utilisation. Langues interprété

    Python est un langage " interprété " . Contrairement aux langages compilés comme C /C + + ou Java , Python n'est pas traduit en un fichier binaire avant l'exécution. C /C + + et Java existent sous forme de fichiers binaires que l'ordinateur exécute en code machine. Python , comme un langage interprété , fonctionne sur un interpréteur qui lit et exécute chaque ligne de code à une heure . L'interpréteur exécute le code machine du code source python . La couche d' interprétation du code ralentit l'exécution de code, mais permet des fonctions dynamiques généralement pas incorporées dans des langages compilés comme typage faible de variables.
    Python et Compilation

    One des forces de Python est sa bibliothèque , sur les modules inclus qui automatisent les tâches de programmation de base . Lorsque ces modules sont importés dans un fichier , l'interprète doit les lire de la même façon le code source est lu. Par exemple, un script Python qui importe le module "sys" va forcer l'interpréteur à lire le module sys premier code , qui peut être étendue, et enfin lire le code du programme lui-même . Cela devra se produire chaque fois que le fichier est exécuté . Toutefois , Python tente de contourner ce problème en compilant certains fichiers.
    Python fichiers compilés

    Lorsque les modules sont chargés dans un programme en environnement Python d'un programmeur , l'interprète compile le module dans un dossier de pré - interprété appelé fichier " . pyc " . De cette façon, lorsque le programmeur utilise le module dans d'autres programmes , l'interpréteur Python se référera à sa forme pré- interprété plutôt que d'exécuter le module maintes et maintes fois . Ce processus de compilation raccourcit le temps d'exécution , en permettant aux modules fréquemment utilisés qui changent rarement de ne subir une exécution interprétative.
    Py_compile

    Le module " py_compile " propose cette fonctionnalités pour les modules générale le programmeur pourrait vouloir compiler à partir du code source Python. En utilisant le module py_compile , le programmeur peut compiler son propre code source en Python byte code . Non seulement cela aide à accélérer l'exécution des pièces de choix du programme Python , il permet aussi divers programmeurs de partager des bibliothèques Python identiques dans leurs environnements de programmation différents .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment calculer l' ASIN ( X) en Python 
  • Comment utiliser l' inscription et de Split Fonctions de programmation Python 
  • Comment lire les fichiers SQLite pour Python variable 
  • Comment trouver des sous-ensembles dans un Python 
  • Comment faire pour supprimer des clés d'un dictionnaire Python 
  • Comment remplacer une date en Python 
  • Comment faire pour créer une zone tampon en Python 
  • Mise en miroir une image verticalement et horizontalement à travers le Moyen- Utiliser Python 
  • Comment convertir une chaîne en une liste sur Python 
  • Comment Loop Through une liste de fichiers en Python 
  • Connaissances Informatiques © http://www.ordinateur.cc