Le module os

Inscris-toi

(c'est gratuit !)

Un compte est nécessaire pour participer aux discussions.

Créer un compte

Toutes les questions

Pierre URBANIAK

17 juillet 2025

Résolue
3 réponses

Erreur de chemin et UnicodeEscape sous Windows

Bonjour Quand je veux créer la variable chemin : ```python import os chemin = "C:\\Users\\Pierre URBANIAK\\Documents\\MELEC SN Perso\\Formation TOSA Python 2025\\Code" dossier = os.path.join(chemin, "dossier") os.makedirs(dossier, exist_ok=True) ``` **le terminal me renvoie l'erreur :** ``` File "c:\\Users\\Pierre URBANIAK\\Documents\\MELEC SN Perso\\Formation TOSA Python 2025\\Code\\Test_2.py", line 3 chemin = "C:\\Users\\Pierre URBANIAK\\Documents\\MELEC SN Perso\\Formation TOSA Python 2025\\Code" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape ``` **j'ai essayé sans le c:, c'est la même erreur. Pourtant, je fais le copier-coller du chemin via l'instruction :** ``` print(os.getcwd()) ``` **vue dans la réponse à la question de Matisse... Pouvez-vous me signaler où je foire ? Je suis sous W11, avec VSC**

Fabrice

24 février 2025

Résolue
1 réponse

Erreur lors de l'exécution du code

![](/media/mentoring/question/624fb8/error_python2-1880x1077.webp) J'ai une erreur quand je lance ce code et je ne comprends pas pourquoi. Je suis pourtant les recommandations du cour. Merci d'avance!

Matisse

23 janvier 2025

Résolue
1 réponse

Suivi de la création de dossiers et fichiers sur Visual Studio Code

bonjour, comment faire pour suivre la creation des dossiers et fichier sur visual studio code?

Thomas

8 novembre 2024

Résolue
0 réponses

Problème avec l'utilisation de la fonction os

Je viens de trouver mon erreur. Merci :)

Corentin

13 janvier 2024

Résolue
3 réponses

Suppression de toute la racine

Bonjour ! J'ai fait ce code : ```python import os chemin = "/Users/until/Downloads/pyth/tests" dossier = os.path.join(chemin, "dossier") os.makedirs(dossier, exist_ok= True) if os.path.exists(dossier): os.removedirs(dossier) ``` Cependant lorsque je l'exécute, il supprime le dossier, mais aussi tests et pyth. Je ne comprends pas pourquoi... Merci de votre aide :)

Yegor

13 février 2023

Résolue
3 réponses

variante du test existence dossier

Bonjour,ce test fonctionne également if not dossier: os.makedirs(dossier) pour autant est-ce aussi "juste" que le code proposé dans la vidéo ?Merci

Geoffroy Streit

23 janvier 2023

Résolue
4 réponses

remplacement slash par antislash sous os windows dans le chaine chemin par os.pa

Bonjour.Je présume donc du remplacement slash par antislash sous os windows dans le chaine chemin par os.path.join() en plus de la concaténation par \ (Windows si os échéant détecté) au lieu de /. Correct ?

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.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

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