Código de Python - optimizar nuestro código css y javascript

Imágen de perfil
Val: 741
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

optimizar nuestro código css y javascriptgráfica de visualizaciones


Python

Publicado el 14 de Diciembre del 2012 por Xavi
4.579 visualizaciones desde el 14 de Diciembre del 2012
Código que muestra como optimizar los espacios en nuestros códigos de css y javascript utilizando el objeto slimmer. También se puede implementar de manera sencilla para optimizar los codigos http y xhtml.

Versión 1

Publicado el 14 de Diciembre del 2012gráfica de visualizaciones de la versión: Versión 1
4.580 visualizaciones desde el 14 de Diciembre del 2012
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/usr/bin/python
# -*- coding: utf-8 -*-
 
import os
from slimmer import css_slimmer,js_slimmer
 
# bucle por todos los archivos de la carpeta
for fileName in os.listdir("."):
    # miramos que sea un archivo css y que no este comprimido
    if fileName[-4:]==".css" and not ".min.css" in fileName:
        try:
            # comprimimos el archivo
            slimmer=css_slimmer(file(fileName,"r").read())
 
            # guardamos el nuevo archivo con la extension .min.js
            f=file("%s.min.css" % fileName[:-4],"w")
            f.write(slimmer)
            f.close()
        except Exception,e:
            print "Error:%s -> %s" % (fileName,e)
 
    # miramos que sea un archivo js y que no este comprimido
    if fileName[-3:]==".js" and not ".min.js" in fileName:
        try:
            # comprimimos el archivo
            slimmer=js_slimmer(file(fileName,"r").read())
 
            # guardamos el nuevo archivo con la extension .min.js
            f=file("%s.min.js" % fileName[:-3],"w")
            f.write(slimmer)
            f.close()
        except Exception,e:
            print "Error:%s -> %s" % (fileName,e)



Comentarios sobre la versión: Versión 1 (0)


No hay comentarios
 

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s2263