Genshi Compiler

Tela Software:
Genshi Compiler
Detalhes de Software:
Versão: 0.1.1
Data de upload: 11 May 15
Revelador: Viktor Ferenczi
Licença: Livre
Popularidade: 3

Rating: nan/5 (Total Votes: 0)

Genshi Compiler é uma ferramenta que permite a elaboração de modelos XML Genshi simples para código Python puro.
Como instalar:
- Faça o download e instalar a distribuição fonte ou instalador apropriado para você OS
- Executa easy_install genshi_compiler
Genshi Compiler permite a tornar o seu modelo Genshi ao código-fonte Python. Você pode salvar o código como um módulo Python ou compilá-lo em um objeto de módulo usado directamente na memória. Basta ligar a função de tornar o módulo com os seus parâmetros de modelo para tornar todo o modelo ou qualquer um dos seus funções de modelo para tornar esses fragmentos separadamente.
De acordo com os meus pontos de referência iniciais a velocidade de renderização é tipicamente ~ 40x mais rápido do que fazer o mesmo usando Genshi. Existe um custo deste aumento de velocidade, certamente. Algumas das características dinâmicas do Genshi não estão disponíveis, especialmente qualquer coisa que depende de um carregador de template (xi: include), a representação elemento XML árvore (py: match) ou o fluxo de token (filtros).
Inclui pode ser substituída por importação e chamar outros módulos do modelo compilados diretamente, de modo que não é uma limitação real. Apoio macro Genéricos (py: match) parece ser impossível, sem abrandar o código gerado consideravelmente e perder a maior parte do ganho de desempenho. Fluxos de token pode ser apoiada no futuro.
Esta solução ainda permite-lhe acelerar mais tempo partes críticas (tornando grandes mesas, árvores ou lotes de HTML elementos de interface do usuário) consideravelmente sem muito esforço, fornecendo você pode pagar perder a funcionalidade acima. Também é possível combinar Genshi e código do modelo compilado para máxima flexibilidade e desempenho.
. Python 3 apoio está prevista

Requisitos :

  • Python

Programas semelhantes

Hoc
Hoc

2 Jun 15

Avian
Avian

20 Feb 15

refactor
refactor

2 Jun 15

Comentário para Genshi Compiler

Comentários não encontrado
Adicionar comentário
Ligue imagens!