Problème Unicode

Le
Michel Claveau - MVP
Bonjour !

Le mieux est de vous copier le traceback :

>>> uc=unichr(0x1F601)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: unichr() arg not in range(0x10000) (narrow Python build)

Python ne supporterait-il pas les "charts" supérieurs à 0x10000 ?
comme celui-là : http://www.unicode.org/charts/PDF/U1F600.pdf


@+
--
Michel Claveau
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Alain Ketterlin
Le #23721691
"Michel Claveau - MVP" writes:

Le mieux est de vous copier le traceback :

uc=unichr(0x1F601)






Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: unichr() arg not in range(0x10000) (narrow Python build)

Python ne supporterait-il pas les "charts" supérieurs à 0x10000 ?



La doc de unichr dit: "The valid range for the argument depends how
Python was configured – it may be either UCS2 [0..0xFFFF] or UCS4
[0..0x10FFFF]"

http://docs.python.org/library/functions.html#unichr

-- Alain.
Publicité
Poster une réponse
Anonyme