Comment supprimer un répertoire non vide dans Racket?Supprimer un répertoire non vide dans le langage de programmation Racket
Quand je prévalue de cette api (delete-répertoire dir), dans lequel le répertoire est "/ Users/Apple/Bibliothèque/Application Support/aoi". On m'a dit que: exn trouvé: # (struct: exn: échouer: système de fichiers: errno supprimer-répertoire: impossible de supprimer le répertoire chemin:/Users/apple/Bibliothèque/Application Support/aoi erreur système: répertoire non vide; = 66 # (66. posix))
(define lib-folder '("/Users/apple/Library/Application Support/aoi"))
(define (del-lib-folder)
(for-each (λ (p)
(printf "del lib folder:~a~n" p)
(if (directory-exists? p)
(delete-directory p)
(printf "folder does not exist:~a~n" p)))
lib-folder))
Ai-je raté quelque chose?