[pyar] Compilador.py

Jesús Francisco jgomo3 en gmail.com
Jue Jul 8 21:03:48 ART 2010


El día 8 de julio de 2010 19:30, Juan M. <sendmeyourspam en zoho.com> escribió:
> Hola gente de PyAr!!!
> revisando en la carpeta de un proyecto temporal, me encontré con el
> archivo de backup de un pequeño script que había hecho para compilar
> scripts en Python a bytecode (.pyc)
> Aclaro que es una pavada, pero quería compartirlo por si a alguno de
> ustedes estaban buscando una manera práctica de compilar scripts antes
> de distribuirlos o algo por el estilo...
>
> -----------------compilador.py-----------------
>
> #!/usr/bin/env python
> # -*- coding: utf-8 -*-
> # By Juan_FC
> # Script para compilar otros scripts en Python
> import compiler
>
> def compilar(filename):
>        if filename[-3] == '.':    # Comprueba que el nombre de archivo
    if filename[-3:] == '.py': # Así hace lo que dice el comentario
>                pass               # pasado como dato tenga la
>        else:                      # Extensión .py, de no ser así, la
>                                   # agrega automáticamente.
>                filename = filename + '.py'
>                print 'Archivo considerado como ' + filename
>        compiler.compileFile(filename)
>        exit()
>
> e = raw_input('Nombre de archivo: ')
> compilar(e)
>
> Espero que les sea de utilidad, estoy abierto a críticas, mejoras,
> consejos, comentarios, (etc).
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>



More information about the pyar mailing list