write una txt texto modificar manejo linea leer gestion funcion especifica español escribir ejercicios carpetas archivos archivo python-2.7 shutil

python-2.7 - una - modificar txt python



Mueve y reemplaza si ya existía el mismo nombre de archivo en Python (1)

Aquí está debajo del código que moverá y reemplazará el archivo individual

import shutil import os src = ''scrFolder'' dst = ''./dstFolder/'' filelist = [] files = os.listdir( src ) for filename in files: filelist.append(filename) fullpath = src + ''/'' + filename shutil.move(fullpath, dst)

Si ejecuto el mismo comando y el archivo móvil que ya existía en la dst folder shutil.Error: Destination path ''./dstFolder/file.txt'' already exists cómo mover y reemplazar si ya existía el mismo nombre de archivo


Si especifica la ruta completa al destino (no solo el directorio), shutil.move sobrescribirá cualquier archivo existente:

shutil.move(os.path.join(src, filename), os.path.join(dst, filename))