>>> sample = "hello'world"
>>> print sample
hello'world
>>> print sample.replace("'","\'")
hello'world
Dans mon application web je besoin de stocker ma chaîne de python avec tous les guillemets simples se sont échappés pour une manipulation plus tard dans le client navigateurs javascript. Le problème est que python utilise la même notation d'échappement de barre oblique inverse, de sorte que l'opération de remplacement décrite ci-dessus n'a aucun effet.Comment échapper les guillemets simples en Python sur le serveur à utiliser en Javascript sur le client
Espérons qu'il y ait une solution de contournement simple?
Ceci est vraiment faux! Essayez ceci: sample = "\\ '"; sample.replace ("'", "\\'") #fail! – sharjeel
vous avez raison la deuxième alternative ne fonctionne pas !!! –