Bonjour,

C'est assez bizarre...

Quand j'essaye le programme ci-dessous tout seul, ça a l'air de fonctionner mais je l'ai inséré dans un autre programme et ça ne marche plus...

Quelqu'un a-t-il une autre idée pour faire ceci ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
def echappe(texte):
    s = list(texte)
    for i in range(len(texte)):
        c = texte[i]
        if c == "\n":
            s[i] = "\\n"
    chaine = texte[:0].join(s)
    return chaine
En fait je souhaite dans un texte remplacer tous les sauts de ligne par \n, cependant ici, il met bien les \n mais j'ai encore les sauts de ligne.
(en fait je veux avoir tout le texte sur une seule ligne avec des \n)


Merci d'avance pour votre aide...

Bonne journée