| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    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 .

    Previous :

    next :
      articles connexes
    ·Qu'est-ce qu'un sous-paquetage Python 
    ·Comment effacer un tableau ou une liste en Python 
    ·Comment calculer Weighscore en Python 
    ·Comment faire pour intégrer VBS en Python 
    ·Comment imprimer en Python sans changer la ligne 
    ·Comment compter le contenu d'un dictionnaire Python 
    ·Comment briser une chaîne en caractères dans Python 
    ·Comment utiliser Framework Python sur 1 & 1 
    ·Comment faire une tabulation en Python 
    ·Liste des Fusions Python 
      articles en vedette
    ·Comment faire pour obtenir le nombre de retweets en PHP…
    ·Comment lire la valeur d'entrée en Java 
    ·MySQL Sélectionnez le nombre de dossiers Tutorial 
    ·Comment faire pour utiliser les touches de direction da…
    ·Comment concevoir éditeur utilisation d'OpenGL 
    ·Comment retourner JSON utilisant PHP 
    ·PL SQL Procédure Tutorial 
    ·Pouvons-nous utiliser le sélénium en Java 
    ·Comment convertir un projet Visual Basic EXE 
    ·Comment comprendre la valeur des expressions Java 
    Copyright © Connaissances Informatiques http://fr.wingwit.com