import os DEF file_name_modify (dir, nombre_dir): "" "modificar el nombre del archivo" "" # obtener la carpeta de listado de directorio dir_list = os.listdir (dir) # entran en el directorio os.chdir (dir) # recorrer la lista de archivos en dir_list: # determinar si el archivo es un archivo de directorio iF os.path.isdir (archivo): # # empalme nuevo nombre de archivo # nombre_dir new_file = + '-' + archivo # costura prefijo dir_name dir_name = + '-' + archivos # modificaciones el nombre del archivo en el directorio de archivos file_name_modify (archivo, nombre_dir) # modificar el nombre del directorio os.rename (archivo, nombre_dir) # nombre del directorio raíz correcta nombre_dir = dir_name.replace ( '- '+ archivo, '') el Continuar # empalme nombre de archivo nuevo new_file nombre_dir = + '-' + File # modificar el nombre del archivo os.rename (Archivo, new_file) la cosa: la modificación # se ha completado, volver interruptor en el directorio padre os.chdir ( '../') Imprimir ( "modificación se completa") la __name__ == IF '__main__': file_name_modify ( 'D' 'D')