TODOPIC
Lenguajes de programación para PC => Python => Mensaje iniciado por: Daniel1952 en 26 de Noviembre de 2021, 15:53:12
-
Hola gente ¿Cómo están?
Nuevamente Danielito y sus inquietudes, no muestro código porque esto tiene que ver con mi idea de como
hacer mas eficiente la modificación de un archivo de texto con Python, la implementación es sencilla.-
Paso 1:
Recorro el archivo de texto buscando coincidencias(de no ser así voy grabando cada línea en un archivo nuevo),
cuando se produce una la muestro en pantalla y pregunto si es eso lo que se buscaba, suponiendo que es,
grabo la línea en un cadena.-
Paso 2:
Pido que se modifique lo que desee y confirme si es correcto el nuevo dato, si se da el ok. salto esa línea del
archivo original y la remplazo x la modificada, luego continuo grabando hasta el final del archivo.
Paso 3:
Renombro el nuevo archivo con el nombre del original.-
Aclaro que en ningún momento cargo en memoria el contenido del archivo.-
Picuino, ¿es correcto lo que propongo?, gracias y slds. Daniel
PD. Si queres borrar esto e insertarlo en “Modificar/borrar contenido de un archivo de texto.” Lo dejo a tu criterio.-
-
Yo lo veo bien.
Personalmente no me gustan mucho los scripts interactivos. Prefiero que el programa haga lo que tenga que hacer según sus opciones y sin preguntar al usuario. Pero como todo, es cuestión de gustos y opiniones.
Un saludo.