Quelle est la meilleure façon de représenter un répertoire Windows, par exemple "C:\meshes\as"
? J'ai essayé de modifier un script, mais il ne fonctionne jamais parce que je ne parviens pas à obtenir le bon répertoire, je suppose à cause du '\'
agissant comme caractère d'échappement ?
Réponses
Trop de publicités?
S.Lott
Points
207588
Shoaib Muhammad Arif
Points
287
La chaîne brute Python est créée en préfixant une chaîne littérale par ‘r' ou ‘R'. La chaîne brute de Python traite backslash () comme un caractère littéral. Ceci est utile lorsque nous voulons avoir une chaîne qui contient des antislash et que nous ne voulons pas qu'elle soit traitée comme un caractère d'échappement.
Faire manuellement, par exemple :
WindowsPath("C:\meshes\as")
ou en utilisant r ou R :
WindowsPath(r'C:/meshes/as')