Pyscons.

uma extensão para scons que permite rastreamento de dependência nas importações de script Python
Baixe Agora

Pyscons. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Nome do editor:
  • S. Joshua Swamidass

Pyscons. Tag


Pyscons. Descrição

Uma extensão a scons que permite rastreamento de dependência nas importações de script Python Pyscons é um módulo Python que trabalha com golpes. Ele é instalado em um novo ambiente com qualquer um dos dois comandos: de Pyscons Import Pytoolenv = Ambiente (Ferramentas = ) ou: De Pyscons Import Pytoolenv = Ambiente () PYTOOL () (env) Duas coisas: 1. Instala um novo construtor: Pyscript. 2. Instala um novo script para o Python Scripts.PyscriptThis Builder tem algumas habilidades adicionais.First, ele encontrará automaticamente os arquivos ".py" referidos ao executar um módulo como um script com a opção '-m'. Por exemplo, o seguinte código executará um módulo como script e adicionar os arquivos apropriados às dependências: env.pyscript ("out", ," Python $ Fontes> $ TARGET " Segundo, ele padroniza a string de comando para "Python $ Fontes" e usar o argumento de palavras-chave "Capture", pode anexar automaticamente as seqüências apropriadas para capturar a saída ou erro (ou ambos) para os alvos: env.pyscript ("out" , , captura =" saída ") ou para capturar a saída e o erro: env.pyscript (, , captura = "ambos") Apenas como comando, várias etapas podem ser usadas para criar um arquivo: env.pyscript ("out", , }> Temp", "Python $ {fontes }> $ target", excluir ("Temp")]) O scanner PyscannerThis usa o módulo ModulEfinder para encontrar todas as dependências de importação em todas as fontes com uma extensão 'py'. Ele pode levar duas opções em seu construtor: 1. Filter_Path: um objeto calável (ou nenhum) que leva um caminho como entrada e retorna se este arquivo deve ser incluído como uma dependência por escondes, ou false se ele for ignorado. Por padrão, essa variável se torna uma função que garante que nenhum módulo ou módulos Python do sistema de pacotes de sites sejam rastreados. Para rastrear todos os arquivos, use "lambda p: true". 2. Recursivo: com um verdadeiro (padrão) ou falso, permite ou desabilita o rastreamento de dependência recursivo. Por exemplo, para rastrear todos os arquivos (incluindo importação do sistema) em um scanner não econômico, use o seguinte código de instalação em seu sconstruct: de Pyscons Import Pytoolenv = Ambiente (ferramentas = ] Requisitos: · Pitão


Pyscons. Software Relacionado

Slepc.

Biblioteca escalável para cálculos de problemas de eigenvalue ...

157

Download

Pyudt.

wrapper python para biblioteca de transferência de dados baseada em UDP (UDT) ...

190

Download

pybfc.

Uma biblioteca Python que inclui gráficos de dependência ou dicionário de atributos ...

64

Download