“Conocimiento Programación>Python Programming

Cómo comprobar dependencias en Python

2014/4/12
Cuando el desarrollo de los programas en Python , a menudo se hace necesario garantizar que múltiples módulos o bases de código se compilan juntos. Estos módulos pueden compartir la funcionalidad, o definir el código utilizado por otros programas. Se configura un script Python "setup" para gestionar estos proyectos : Cuando se ejecuta el programa, el script de configuración le dice al intérprete qué archivos son necesarios. Mediante el uso de la función de "setup" en el módulo " distutils " , puede crear un script en Python que comprueba dependencias exigiendo ciertas bibliotecas antes de ejecuta un código Python. Cosas que necesitará
Python Interpreter
Ver Más instrucciones
1

comenzar el script de configuración al importar el módulo "Configuración " . Importación del módulo de configuración al inicio de la secuencia de comandos le permite definir la secuencia de comandos como una secuencia de comandos de configuración en lugar de un programa regular :

# /usr /bin /python

de distutils.core importar configuración
2 argumentos suministro

al script de configuración para especificar los parámetros de construcción para su guión. Estos argumentos se definen el nombre, la versión y el creador del proyecto , así como darle una descripción :

setup ( name = 'Proyecto' , version = '1 .0 ' , description = " Proyecto de prueba " , author = ' Bob Smith ' )
3

Incluir el argumento "requires " en la función de configuración con el mandato de la compilación de ciertos paquetes requeridos por el proyecto actual. El argumento requiere comprobará los paquetes especificados y un error si estos paquetes no son parte del sistema Python actual :

setup ( name = 'Proyecto' , version = '1 .0 ' , description = " Proyecto de Prueba " , author = " Bob Smith , requires = {' tiempo ', ' mimodulo '} )
4

Comprobar módulos dentro del código. Si desea comprobar las dependencias mientras se ejecuta un script , puede utilizar la librería " imp " y su función miembro " find_module " para determinar si existe el módulo. Esta opción ofrece fácil comprobación de dependencia para las escrituras más pequeñas :

#! /usr /bin /python

importación imp

try : imp.find_module ( "tiempo" ), excepto ImportError : print ' No hay módulo! Salir ... '

Python Programming
Cómo ordenar el apellido en orden alfabético en Python
Cómo integrar VBS en Python
Un tutorial sobre tipos de cadenas en Python
Python Proyectos para OpenCV
Cómo encontrar una lista en Python
Una lista de atributos en Python
Cómo editar archivos PYD
Cómo convertir cadenas en listas en Python
Conocimiento de la computadora © http://www.ordenador.online