Comments on: Comment marchent les “raw strings” en Python ? http://sametmax.com/comment-marchent-les-raw-strings-en-python/ Du code, du cul Mon, 28 Oct 2019 11:54:55 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: Sam http://sametmax.com/comment-marchent-les-raw-strings-en-python/#comment-164056 Tue, 25 Aug 2015 05:15:32 +0000 http://sametmax.com/?p=241#comment-164056 Il n’existe pas de type “raw string”. Ton code ne converti pas une “raw string”, il converti la notation utilisée par python pour représenter des caractères spéciaux dans une chaînes en ces caractères spéciaux.

]]>
By: YCL1 http://sametmax.com/comment-marchent-les-raw-strings-en-python/#comment-164051 Mon, 24 Aug 2015 17:45:35 +0000 http://sametmax.com/?p=241#comment-164051 Dans un cas très particulier vous pourriez avoir besoin de reconvertir un raw string en string normal, il existe ceci :

print(r”_\n\t_\n\t\t_\n”.encode(‘utf-8’).decode(‘unicode-escape’))

]]>
By: Sam http://sametmax.com/comment-marchent-les-raw-strings-en-python/#comment-164050 Mon, 24 Aug 2015 16:38:25 +0000 http://sametmax.com/?p=241#comment-164050 Cool, merci.

]]>
By: Anne Onyme http://sametmax.com/comment-marchent-les-raw-strings-en-python/#comment-164049 Mon, 24 Aug 2015 16:09:46 +0000 http://sametmax.com/?p=241#comment-164049 Plop!

Comme hier, je vous propose de profiter de ce petit dépoussiérage d’été pour corriger les dernières fautes de frappe/d’orthographe/de grammaire, comme ça l’article sera encore plus parfait que parfait.

(C’est ma façon à moi de contribuer. J’essayerai de vous suivre dans le dépoussiérage…)

Je propose:

* “expressions rationelles” -> “expressions rationnelles”;

* “les regexs” -> “les regexes”

* “elle même” -> “elle-même”;

* “charactères” -> “caractères”;

* “les expression rationnelles” -> “les expressions rationnelles”;

* “Saut qu’en regex” -> “Saut qu’en regex”;

* “special” -> “spécial”;

* “modifieur” -> “modificateur” (à corriger 3 fois);

* “En clait” -> “En clair”

* “rien de spécial à dans une chaîne” -> “rien de spécial dans une chaîne”;

* “de telle sorte qu’il puisse être copié et collé par un dev, et recréer le même objet” -> “de telle sorte qu’il puisse être copié et collé par un dev pour recréer le même objet”.

]]>
By: Sam http://sametmax.com/comment-marchent-les-raw-strings-en-python/#comment-5757 Wed, 30 Jan 2013 22:33:30 +0000 http://sametmax.com/?p=241#comment-5757 Aucune idée. Mais si tu cherches à gagner des performances sur l’initialisation d’une string, Python n’est pas le langage qu’il te faut. A ce stade de besoin (rare) de perf, autant passer au C. Quitte à faire un binding Python par dessus.

]]>
By: Lujeni http://sametmax.com/comment-marchent-les-raw-strings-en-python/#comment-5756 Wed, 30 Jan 2013 22:23:59 +0000 http://sametmax.com/?p=241#comment-5756 Question annexe, l’utilisation d’un raw string permet-il un gain en performance ? Merci pour l’article.

]]>
By: Sam http://sametmax.com/comment-marchent-les-raw-strings-en-python/#comment-1715 Wed, 05 Sep 2012 15:55:12 +0000 http://sametmax.com/?p=241#comment-1715 Pour tous ceux qui viennent du net en cherchant:

python à quoi sert le “r”

C’est ici !

]]>