¡Cómo usar el código Python para copiar los caracteres de un archivo en la carpeta actual a un archivo con el mismo nombre en otra carpeta que contiene varios archivos!
#?Configuración de parámetros
#?Defina su propia dirección de origen y dirección de destino
_TARGET_DIR?=?" ./copied_files/" p>
_SOURCE_DIR?=?" ./source_files/"
#?Su propio método definido para extraer información específica:
def?extract(nombre de archivo):
p>
#?Extraer información y devolver
con?open(nombre de archivo, ?" r")?as?f:
info?=?f .readlines()
return?info
#?Utilice el método os.listdir() para obtener todos los archivos en la carpeta de origen
#?A veces hay son archivos que terminan en ". "Los archivos ocultos al principio deben eliminarse
files?=?[file?for?file?in?os.listdir(_SOURCE_DIR)?if?not?file.startswith (".")]
para?nombre de archivo?en?archivos:
#? 1. Lea el archivo y extraiga información:
print("Procesando {}..." .format(filename))
info?=?extract(_SOURCE_DIR?+?filename)
#? 2. Cree un archivo con el mismo nombre en la carpeta de destino y escriba la información
p>#?Escribir parte o ajustar según sea necesario
with?open(_TARGET_DIR?+?filename,?" w")?as?f :
para ?line?in?info:
f.write(line)
print("¡Procesamiento completo!")
#?