Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como verificar dependências em Python
Ao desenvolver programas em Python , que muitas vezes torna-se necessário assegurar que os vários módulos ou bases de código são compilados juntos. Estes módulos poderão compartilhar a funcionalidade , ou definir código utilizado por outros programas. Você configura um Python "setup" script para gerenciar esses projetos: Quando o programa é executado, o script de configuração diz ao interpretador quais arquivos são necessários. Usando a função "setup" no módulo " distutils " , você pode criar um script Python que verifica as dependências , exigindo determinadas bibliotecas antes de um código Python executa . Coisas que você precisa
Python Interpreter
Show Mais instruções
1

Comece o script de instalação importando o módulo de "setup" . A importação do módulo de configuração no início do script permite que você defina este script como um script de instalação em vez de um programa regular :

# /usr /bin /python

de distutils.core configuração de importação
2

argumentos de alimentação para o script de instalação para especificar construir parâmetros para seu script . Estes argumentos definir o nome, versão e criador do projeto , bem como dar-lhe uma descrição :

setup ( name = 'Projeto' , version = '1 .0 ' , description = " Projeto de Teste ' , autor = 'Bob Smith' ),
3

Incluir o "exige " argumento na função de configuração para impor a compilação de alguns pacotes requeridos pelo projeto atual. O argumento requer irá verificar os pacotes especificados e lançar um erro se esses pacotes não são parte do atual sistema de Python:

setup ( name = 'Projeto' , version = '1 .0 ' , description = " Projeto de Teste ' , autor =' Bob Smith ' , requer = {' tempo ' , ' MyModule ' } )
4

Verifique se há módulos dentro do código. Se você deseja verificar se há dependências enquanto um script é executado , você pode usar o " imp " biblioteca e sua função membro " find_module " para determinar se o módulo existe. Esta opção oferece mais fácil verificação de dependência para scripts menores :

# ! /usr /bin /python

imp importação

tentar: imp.find_module ( "tempo" ) , exceto ImportError : print 'No módulo! Saindo ... 'em

Anterior :

Próximo : No
  Os artigos relacionados
·Como Entrar com o Python para Facebook 
·Como codificar Nim para Python 
·Como abrir Linux Python XRCed 
·Como espelhar uma verticalmente fotográfica e horizont…
·Tempo restante Função em Python 
·Como exportar uma Test Suite Python em Selênio 
·Exemplos Python CGI 
·Como instalar o IPRE Python 
·Como aumentar Matrix Tamanho em Python 
·Python Scripts e Programas 
  Artigos em destaque
·Tipos de dados SSIS 
·Quais os tipos de matemática Do programadores de compu…
·Como colocar um aplicativo Java em uma página da Web 
·Como ativar uma conexão FTP com PHP 
·Estilos Tese de tabela para WordPress 
·Como converter uma data para um UNIX Timestamp PHP 
·Como alterar o código para Maiúsculas em OpenEdge edi…
·Como adicionar um banner Usando programação HTML 
·Como fazer um widget do Dashboard com Dashcode 
·Como contar registros em um MySQL Query PHP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados