| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Python Programming >> Content
    Qué son los archivos PYC
    ¿ El lenguaje de programación Python se caracteriza por su simplicidad y fácil portabilidad. Parte de esto se debe a su fundación como un lenguaje de programación interpretado. Sin embargo, llamar Python un lenguaje interpretado del todo sería engañoso . De hecho , Python , tanto como Java , trabaja con el concepto de " código de bytes " para facilitar su ejecución . Archivos Python especiales llamados " . Pyc " archivos representan " compilado " código Python que facilitan la ejecución rápida y portabilidad del programa. Interpretado Versus Compilado Idiomas

    Tradicionalmente , los lenguajes de programación de computadoras eran usualmente " compilados ", o se reducen a las instrucciones de la máquina, antes de que el equipo podría ejecutar un programa escrito . Estos programas corriendo en el hardware nativo con muy poco software intermediario . Los lenguajes interpretados , por el contrario , se ejecutan en un " intérprete. " El intérprete toma el código fuente y lo ejecuta línea por línea. Esto significa que mientras que lenguajes compilados se ejecutan más rápido , lenguajes interpretados tienen más flexibilidad en cuanto a los comandos y la sintaxis que pueden incorporar a su sistema de instrucción .
    Bytecode

    algún lugar de la medio de estos dos paradigmas se encuentra el concepto de lenguajes compilados portátiles . El lenguaje de programación Java representa una de la primera de este tipo de código . Código fuente de Java es compilado en Java " bytecode ". Bytecode Java es interpretado luego por una Máquina Virtual Java en instrucciones específicas de la máquina . Esto significa que los lenguajes de código de bytes , como Java se compilan en archivos ejecutables como los lenguajes compilados , pero los programas de código de bytes se pueden ejecutar en cualquier JVM existente en cualquier plataforma. Esto hace que los programas escritos en Java tan portátil como los escritos en lenguajes interpretados , mientras que todavía no funciona tan rápido como lenguajes compilados puros.

    Python bytecode

    Programadores a menudo puede describir Python como un lenguaje interpretado. Sin embargo , el código fuente de Python, como el código fuente de Java, también se desglosa en bytecode . Cuando un programador escribe un programa en Python , el código fuente se traduce a código de bytes de Python y el intérprete de Python interpreta entonces la línea de código de bytes por la línea durante la ejecución. Archivos de Python bytecode termina con la extensión ". Pyc " . Utilidades existen en el código Python pre - compilación y módulos importados en un script se compilan automáticamente para su uso posterior .
    Usos para " . PYC " Archivos

    módulos que se importan en scripts de usuario se compilan por el intérprete antes de la ejecución . Debido a que estos módulos tienden a sufrir el uso repetido , el intérprete compila el módulo y almacena el " . Pyc " archivo en un directorio . De esta manera , cuando un script importa que el módulo , la versión de código de bytes ya existe , listo para su uso . Por otra parte, de código de bytes ". Pyc " archivos son portátiles a través de múltiples plataformas , por lo que los scripts de Python precompilar útil para la distribución de programas de Python a través de diferentes sistemas operativos.

    Previous :

    next :
      Artículos relacionados
    ·Python Manipulación Lista 
    ·Cómo separar un Int en una matriz 
    ·Cómo diseñar un programa para calcular los grados Est…
    ·Cómo quitar Cotizaciones en Python SQLite 
    ·Cómo quitar duplicados en las listas en Python 
    ·Cómo convertir a una cadena en Python 
    ·Cómo añadir CRLF a una cadena en Python 
    ·Python Tk Tutorial 
    ·Cómo integrar una función se traza en Python 
    ·Cómo leer un archivo línea a línea a tiempo con Pyth…
      Artículos destacados
    ·Resumen Vs Class . Interfaz en Java 
    ·VBA Función Sum 
    ·Función de clasificación Python 
    ·Cómo anular la configuración de PHP Sesión 
    ·6.0 Tutorial de base de datos Visual Basic 
    ·Métodos de Python para listas 
    ·Altera Quartus II Tutorial 
    ·Cómo Convertir un Timestamp PHP a una Fecha 
    ·Cómo abrir archivos EXE con Visual Basic 
    ·¿Qué es Python 2.2.3 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com