Archivado en noviembre, 2009

Python – Reemplazar una palabra recursivamente en todos los archivos de un directorio

Open Unformatted Code In New Window

import os
ruta="/root/Desktop/prueba"
palabra="damian"
reemplazo="victor"
for root,dirs,files in os.walk(ruta):
	for file in [f for f in files if f.lower().endswith("")]:
		print(os.path.join(root, file))
		fr = open(os.path.join(root, file),'r')
		chain = fr.read()
		chain = chain.replace(palabra,reemplazo)
		fr.close()
		fw = open(os.path.join(root, file),'w')
		fw.write(chain)
		fw.close() 

Publicado: 27 noviembre, 2009
a las 3:57pm por pablo


Categorias: Desarrollo,Python

Comentarios: 1 comentarios


A veinte años de la caída del Muro de Berlín

muro

El 9 de noviembre de 1989 caía el muro de Berlín. Veinte años después, mientras el capitalismo, a su vez, vacila bajo los golpes de una crisis sistémica, ¿qué balance se puede establecer de las dos décadas que acaban de transcurrir? ¿Por qué otros muros, igual de indignantes, no se han derribado?

Simbólicamente, el hundimiento del muro de Berlín marca la conclusión de la guerra fría así como el fin -aunque la Unión Soviética no se disolvería hasta diciembre de 1991- del comunismo autoritario de Estado en Europa. Pero no el fin de la aspiración de millones de pobres a vivir dignamente en un mundo más justo e igualitario.

Sigue leyendo… »

Publicado: 10 noviembre, 2009
a las 1:00pm por pablo


Categorias: Política

Comentarios: Sin comentarios