Résolue

Problème de gestion automatique et d'itération de fichiers

# Dictionnaires # Fichiers

Merci, effectivement, c'est propre. Je comprends que le mapping est relatif à l'utilisation de dictionnaire.
Par contre, je ne comprends pas ce qui ne fonctionne pas dans Gestion automatique des fichiers non reconnus, chez moi le script fonctionne. (Il créait 1000 fichiers dans une arborescence download avec 2 sous dossier et les ranges dans l'arborescence).
Autre chose, le iterdir ne fonctionnait pas de manière récursive chez moi d'où la magouille avec le glob(/*.*), une idée?
ATFU, j'utilise pycharm sous mac M2.
Merci beaucoup de la correction et bonne soirée.

Gabriel Trouvé

Mentor

Salut !

Gestion automatique des fichiers non reconnus, chez moi le script fonctionne. (Il créait 1000 fichiers dans une arborescence download avec 2 sous dossier et les ranges dans l'arborescence).

Quand tu dis ça, c'est par rapport à ma correction ?

Pour ce qui est de la récursivité tu peux regarder la méthode rglob sinon ^^

Oui, pour bien comprendre comprendre car je pensais gérer ces fichiers avec le else:
for f in files:
if f.suffix in musique_ext:
.....................
else:
f.rename(others_folder / f.name)

Effectivement, je créé inutilement la liste other.

Bonne soirée à toi!

Gabriel Trouvé

Mentor

pas de soucis !

Tout est ok du coup ?

Je ne suis pas sûr si tu avais encore un doute, si oui, poste le code qui te pose problème et on regarde ^^

Bonne soirée ^^

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.