Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
O que é Py Compilar
? Programadores usam a linguagem de programação Python para escrever scripts flexíveis para aplicações desktop e Web software . Facilidade de Python de uso vêm do fato de que é uma linguagem interpretada de alto nível que inclui muitas funções internas e estruturas de dados "fora da caixa. " No entanto, Python pode não executar tão rapidamente quanto outras linguagens compiladas como C /C + + ou Java. Para ajudar a velocidade de execução , o interpretador Python contém funcionalidades no módulo " py_compile " para pré-compilar os módulos para uso. Linguagens interpretadas

Python é uma linguagem de " interpretado " . Ao contrário de linguagens compiladas como C /C + + ou Java , Python não se traduz em um arquivo binário antes da execução. C /C + + e Java existir como arquivos binários que o computador executa como código de máquina. Python, como uma linguagem interpretada , roda em um interpretador que lê e executa cada linha de código , um de cada vez. O intérprete é executado o código de máquina do código-fonte Python. A camada de interpretação do código retarda a execução de código , mas permite que características dinâmicas geralmente não incorporadas em linguagens compiladas , como tipagem fraca de variáveis.
Python e compilação

One dos pontos fortes do Python é a sua biblioteca, em módulos incluídos que automatizam tarefas básicas de programação. Quando esses módulos são importados para um arquivo, o intérprete tem que lê-los da mesma forma o código fonte é lido. Por exemplo, um script Python que importa o módulo "sys " irá forçar o intérprete para ler o código do módulo sys primeiro , que pode ser extensa, e, finalmente, ler o código do programa atual . Isso terá de acontecer cada vez que o arquivo é executado . No entanto, Python tenta contornar este problema através da compilação de determinados arquivos.
Python arquivos compilados

Quando os módulos são carregados em um programa em ambiente Python de um programador , o intérprete compila o módulo em um arquivo de pré- interpretado chamado de arquivo " . pyc " . Dessa forma, quando o programador utiliza o módulo em outros programas , o interpretador Python vai se referir a sua forma pré- interpretado em vez de executar o módulo de uma e outra vez . Este processo reduz o tempo de compilação de execução, permitindo que os módulos muito usados ​​que raramente mudam apenas são submetidos a uma execução interpretativo.
Py_compile

O módulo " py_compile " oferece este funcionalidade para módulos gerais o programador pode querer compilar a partir do código-fonte Python. Usando o módulo py_compile , o programador pode compilar seu próprio código fonte em código byte Python. Isso não só ajuda a acelerar a execução de peças de escolha do programa Python, ele também permite que vários programadores para compartilhar bibliotecas Python idênticos em todo os seus diferentes ambientes de programação .

Anterior :

Próximo : No
  Os artigos relacionados
·Como construir um analisador em Python 
·Como Gráfico com Software para Python 
·Erros de Unicode em Python 
·Erros não numéricos portuárias em Python 
·Como editar arquivos PYD 
·Geoprocessamento Com Python 
·Lista de Python Mescla 
·Como converter arquivos PY para Pyc 
·O que são arquivos PYC 
·Funções com matrizes e escalas em Numerical Python 
  Artigos em destaque
·Expressões regulares para corresponder um elemento XML…
·Como remover uma string não terminada constante 
·Como se conectar a MySQL banco de dados usando o Expres…
·Como obter um filtro de banda para trabalhar em Labview…
·O que está causando feito, mas com erro em uma Página…
·Usos para uma função recursiva 
·Como passar um Sub ID em PHP 
·Código Hex para Apostrophe 
·Como desativar o safe_mode htaccess no Apache 
·Como usar a + + Vector C para armazenamento de dados 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados