335 votes

Ce qui ' s le préfixe u dans une chaîne de python

Comme dans :

Ma conjecture est qu’il indique « unicode », est-ce correct ?

Si oui, depuis quand est-il disponible ?

240voto

Stefan Kendall Points 28274

155voto

Andrew Points 2267

Si vous avez atterri ici parce que vous voulez vous débarrasser de l’u de , juste l’envelopper dans !

57voto

KennyTM Points 232647
<blockquote> <p>Ma conjecture est qu’il indique « unicode », est-ce correct ?</p> <p>Oui.</p><blockquote> <p>Si oui, depuis quand est-il disponible ?</p> </blockquote><p>Python 2.x.</p><p>(En Python 3.x les chaînes utilisent Unicode par défaut et il n’y a pas besoin de la <code></code> préfixe.)</p></blockquote>

2voto

Brian Luft Points 938

Ce qui suit devrait aider :

http://docs.Python.org/library/functions.html#Unicode

http://www.AMK.ca/python/HOWTO/Unicode (passer à « Support d’Unicode Python » si vous êtes déjà familiarisé avec les principes de l’Unicode)

2voto

Frank Krueger Points 27508

Toutes les cordes de l'homme doit utiliser u"".

J'ai trouvé que la suite de mentalité aide beaucoup lorsque vous traitez avec Python chaîne. Toutes python manifeste chaînes doivent utiliser u"" de la syntaxe, de la "" syntaxe est pour les tableaux d'octets, seulement.

Avant le dénigrement commence, laissez-moi vous expliquer. La plupart des programmes Python commencer avec l'aide d' "" pour les chaînes. Mais ensuite, ils ont besoin à l'appui de docs sur internet, alors ils commencent à l'aide de "".decode et tout d'un coup, ils sont des exceptions partout sur le décodage et ce qui - tout en raison de l'utilisation de "" pour les chaînes. Dans ce cas, Unicode ne agir comme un virus et faire des ravages.

Mais, si vous suivez ma règle, vous n'aurez pas de cette infection (parce que vous allez être déjà infecté).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X