con python tambien puedes reemplazarlo usando el modulo os y el string :
import os
import string path = "/home/theoden/fichero.txt" #si es estatico
sino puedes hacerlo de esta forma:
print("entre la dir del fichero a reemplazar") path = raw_input() #aqui capturas la variable entrada por teclado os.chdir("/home/theoden/Desktop") # aqui te mueves al directorio del fichero equivalente a el comando cd f = open("fichero.txt",' r') #w para permiso de escritura, r para lectura solamente
o puede hacerlo directamente:
f = open("/home/theoden/Desktop/fichero.txt",' r') cadena = f.read() # en esta cadena guardamos lo que esta escrito en el fichero cadena = cadena.replace("palabra_a_reemplazar","palabra_ree mplazante") #aqui se realiza el reemplazo f.close() #cerramos el fichero
otro = open("/home/theoden/Desktop/fichero.txt",' w') #abrimos con permiso de escritura otro.write(cadena) # escribimos la cadena con el reemplazo otro.close() #cerramos el fichero
cualquier duda podeis escribirme a
[email protected]