Esto es el fragmento de un codiguillo que reemplaza una cadena en un fichero por un texto que le digamos:
supongamso que el fichero hi.txt tiene el siguiente texto: juan es juan juan juan
Código python:
Ver originalos.chdir("/home/theoden/Desktop") #aqui establecemos el directorio donde esta el fichero
f = open("hi.txt",'r') #aqui abrimos el fichero con permisos de lectura
chain = f.read() #guardamos su contenido en una variable
chain = chain.replace("juan","ostia") #sustituimos la cadena por la cadena que especificamos, en este caso sustituimos la palabra juan por la palabra ostia y donde quiera que encuentre juan pondra ostia
f.close() #aqui cerramos el fichero
otro = open("/home/theoden/Desktop/hi.txt",'w') #abrimos el fichero con permisos de escritura
otro.write(chain) #escribimos la cadena y aactualizada y sin la palabra juan
otro.close() #cerramos el fichero
el fichero queda ahora con el siguiente texto:
ostia es ostia ostia ostia