lunes, 7 de julio de 2014

Creando Un setup.py Para Nuestro Modulo.

La primera entrada de hoy ya que ayer me tuve que pelear con mi ISP.  La verdad es que estuve enredando toda la mañana de ayer con la importación de funciones de un .py a otro. Así que, se me ocurrió  que, ya que estaba puesto,  podía investigar un poco como funcionaba el setup.py de los módulos que nos instalamos día a día para Python.  


La verdad es que gracias a la flexibilidad de python montarnos un setup.py es muy fácil. Solo necesitamos nuestro script el cual ahora llamaremos modulo bien hecho con su if __name__ == "__main__": con sus funciónes  y el siguiente script llamado setup.py. 

from distutils.core import setup
setup(name='Nombredelmodulo',
      version='0.1',
      py_modules=['CopiaPegaElNombreDeTuModuloSinel.py'],
      )

Lo guardamos en la carpeta donde esta nuestro modulo y ejecutamos el comando python setup.py install 

Podéis complicar este script de instalación tanto como queráis, solo hace falta ver el setup.py de tweepy la api de tweeter de python, es inmenso. Para que profundicéis un poco mas en ellos os dejo el enlace a la información oficial del modulo distutils. 
Sed Buenos ;) 


No hay comentarios:

Publicar un comentario en la entrada