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

Imágen de perfil
Val: 666
Bronce
Ha disminuido 1 puesto 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 (548 códigos)
5.353 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
5.354 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...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s2263