arrow_back
Résolue
thumb_up
Erreur de chemin et UnicodeEscape sous Windows
# Chaînes de caractères
# Python
# Module os
Bonjour
Quand je veux créer la variable chemin :
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
Inscris-toi
(c'est gratuit !)

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