| Pires Um compilador / idioma para escrever módulos de extensão Python |
Baixe Agora |
Pires Classificação e resumo
- Nome do editor:
- Greg Ewing
- Site do editor:
- http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 236 KB
Pires Tag
Pires Descrição
Um compilador / idioma para escrever módulos de extensão Python O Pyrex permite escrever código que mistura tipos de dados Python e C de maneira que quiser e compila-a em uma extensão C para Python.pyrex é python com tipos c. É especialmente projetado para permitir que você escreva módulos de extensão para Python que tenham a velocidade de C e a simplicidade e a legibilidade do Python. Você escreve seu código em uma linguagem semelhante a Python com variáveis c-digitadas e, em seguida, usa o compilador Pyrexc para transformá-lo facilmente em uma representação C. Isso pode ser bastante útil para envolver uma biblioteca externa ou acelerar seções críticas de seus requisitos de python: · Python 2.3 ou posterior O que há de novo nesta versão: · O código de exportação de função foi gerado erroneamente para funções 'extern' declaradas em um arquivo .pxd. · A opção 'API' não foi reconhecida com 'Ctypedef pública'. · Macosx_deployment_Target não está mais definido, a menos que a opção não documentada -x esteja sendo usada. Espero que isso evite queixas sobre isso de distutils. · Reconhecer MS_Windows, bem como Win32. · As constantes de tempo de compilação hexadecimal não funcionaram. · Arquivos de dependência (.dep) só são criados ao compilar com a verificação de data e hora ou recursão ativada. · Os recursos introduzidos em 0,9,8 e 0,9.8.1 para os tipos de extensão de declaração transversal entre os arquivos .pxd acabam por ser desnecessário, uma vez que os problemas de importação circulares que eles são destinados a serem evitados usando delcarações comuns no .pxd arquivos à frente de qualquer cimports.
Pires Software Relacionado