A continuación un breve script en Python para sustituir una cadena por otra dentro del texto de un archivo txt.

# David Ricardo Mendoza Estrada
#Python 2.5

#Declaraciones
archivo=”texto.txt”;
cadenaABuscar=”algo”;
cadenaParaReemplazar=”otra cosa”;

try:

#Abre el archivo para lectura de datos
archivoLectura = open(archivo,”r”);
textoOriginal=archivoLectura.read();
archivoLectura.close();

except (RuntimeError, TypeError, NameError, IOError):

print “Error en la ubicacion o nombre del archivo”;
exit();

#Modifica la cadena del texto original del archivo
if textoOriginal.find(cadenaABuscar) >= 0:

textoModificado = textoOriginal.replace(cadenaABuscar,cadenaParaReemplazar);
#Abre el archivo para escritura de datos
archivoEscritura = open(archivo,”w”);
archivoEscritura.writelines(textoModificado);
archivoEscritura.close();
print “Se ha modificado el texto original.”;

else:

print “No se encontro el texto buscado en el texto original.n”;
print “No se realizo ningun cambio”;

Referencias:

http://pyspanishdoc.sourceforge.net/tut/node9.html
http://pyspanishdoc.sourceforge.net/tut/node10.html

  • Share/Bookmark

1. Moje un paño, retuérzalo, retirando el exceso de agua, para que este NO SUELTE AGUA.

2. Coloque el paño sobre la olla/freidora y espere hasta que enfríe y no salga más vapor.

Nunca intente mover la olla o la freidora. Nunca le eche agua pues los respingos correrán el fuego y los efectos son devastadores

  • Share/Bookmark

Sin palabras…

  • Share/Bookmark

¿Alguna pregunta?

© 2010 David Ricardo Suffusion WordPress theme by Sayontan Sinha