Bonjour,

Malgré mes recherches sur le sujet je ne parviens pas à trouver de solution à mon problème. Pour info, j'utilise python 2.4 sous Windows XP 2002 SP2.

Je crée un script en python qui récupère des variables d'un autre programme, notamment un chemin d'accès, sous la forme

Code : Sélectionner tout - Visualiser dans une fenêtre à part
chemin = 'D:\Travail\test'
Ce chemin est choisi par l'utilisateur du script et change donc à chaque utilisation. Mon problème est que dans ce cas, le '\t' est interprété par Python comme une tabulation, ce qui pose problème pour la suite des opérations.

J'ai essayé

Code : Sélectionner tout - Visualiser dans une fenêtre à part
chemin.replace('\\','/')
sans succès, puisque seulement le 1er backslash est remplacé. Je ne sais pas comment utiliser les rawstring dans ce cas, puisque mon chemin est déjà dans une variable, que je ne peux pas modifier en amont. J'espère que ces explications sont claires?

Quelqu'un aurait-il une solution qui me permettrait d'éliminer ou doubler tous les backslash de ma variable?

Merci,

Julie.