Récupérer le chemin du dossier
Exclusif Premium
Débloquez votre potentiel ! ✨
Cette session fait partie de notre programme Premium exclusif
+100h de formations exclusives
+180 exercices de code avancés
+100h de mentorats en réécriture
20 projets guidés pas à pas
Mentorats groupés hebdomadaires
Support individuel avec nos mentors
Prêt à passer au niveau supérieur ?
Découvrez tous les avantages Premium et transformez votre apprentissage dès aujourd'hui!
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compteToutes les questions

Alexandre GLOUCHKOFF
10 septembre 2025
Résolue
1 réponse
Dossier 'data' introuvable
Bonjour,
je ne trouve pas le fameux dossier `data` et ses fichiers pour pouvoir réaliser un script en condition réelle
Merci.
00:00:00 :Pour récupérer le chemin du dossier dans lequel se trouvent les fichiers, on va tout simplement créer une variable.On va l'appeler basedir.On peut la récupérer de différentes façons.
00:00:08 :On peut mettre un chemin absolu.Pour ça, je peux tout simplement faire un clic droit sur le dossier,copy, paste, et là mettre en chaîne de caractère le chemin absolu vers ce dossier.
00:00:18 :On peut faire comme ça.On pourrait demander également le chemin avec la fonction inputet demander à l'utilisateur de rentrer un chemin.On pourrait dire entrer un chemin de dossier.
00:00:28 :C'est une autre façon de faire avec l'intervention de l'utilisateur cette fois-ciqui éviterait d'avoir à modifier le script si jamais on souhaite chercher à l'intérieur d'un autre dossier.
00:00:37 :On peut également utiliser un module, le module 6,qui me permet grâce à argv, qui est en fait une liste,de récupérer les arguments qui sont passés à mon script.
00:00:46 :Qu'est-ce que ça veut dire ça ?Tout simplement qu'on va pouvoir récupérer ce que l'on passe dans notre script dans un terminal.Si j'ouvre un nouveau terminal ici, je vais pouvoir exécuter mon script.
00:00:55 :Je vais faire python 3.8 main.py.Pour vous montrer ce que ça donne, je vais commenter cette ligne iciet je vais faire un print de 6.argv.
00:01:04 :Je sauvegarde, je lance mon script,et là je vais juste mettre un chemin de dossier après.Je vais mettre user tbash tout simplement.Je valide avec entrée.
00:01:11 :Et là vous voyez que notre liste, donc 6.argv ici,ça contient le nom du fichier et ce qu'on a passé après.Et si on passait d'autres choses ici, si je mettais test par exemple,vous voyez qu'on a les différents éléments que l'on passe après le chemin du fichier.
00:01:25 :Et tous les éléments qu'on passe après dans une liste.Donc ça c'est une autre façon encore de récupérer un chemin de dossieravec l'intervention de l'utilisateur sans avoir besoin de passer par la fonction input.
00:01:35 :On pourrait ici tout simplement considérer que l'utilisateur va passer après le nom du fichierle chemin dans lequel il souhaite trier les fichiers.Et donc on pourrait ici récupérer sur cette liste le dernier élémenten faisant crochet moins un tout simplement.
00:01:48 :Donc ça c'est une autre façon de faire.Je pourrais mettre ça ici dans mon base dir et récupérer le dossier.Donc voilà différentes façons de récupérer le chemin dans lequel on souhaite trier les fichiers.
00:01:59 :Donc pour l'instant moi je vais juste mettre un chemin absolu.Donc je vais reprendre le chemin complet comme ceci et le mettre sous forme de chaîne de caractère.
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.