Red de conocimiento informático - Problemas con los teléfonos móviles - Implementación de Python para copiar todos los archivos y carpetas de un directorio a un directorio específico

Implementación de Python para copiar todos los archivos y carpetas de un directorio a un directorio específico

'''

Implementación de Python3

Copiar todos los archivos y carpetas del directorio a al directorio b

'''

importar sistema operativo, Shutil

#src directorio original, des directorio de destino

def sourcecpy(src, des):

src = os):

p. >

src = os.path.chdir(src)

src_file = [os.path.join(src, file) para archivo en os.listdir()]

para fuente en src_file:

#if archivo

if os.path.isfile(fuente):

shutil.copy(fuente, des) #No. Un parámetro es un archivo y el segundo parámetro es un directorio

#if directorio

if os.path.isdir(fuente):

shutil.copy (fuente, des) #El primer parámetro es el archivo, el segundo parámetro es el directorio

#if directorio

if os.path.isdir(fuente):

shutil.copy(fuente, des)path.isdir(fuente):

p, src_name = os.path.split(fuente)

des = os.path. join (des, src_name)

shutil.copytree(source, des) # El primer parámetro es el directorio y el segundo parámetro también es el directorio