Wrong unichr docstring in 2.7
jmfauth
wxjmfauth at gmail.com
Sun Aug 22 05:17:09 EDT 2010
I think there is a small point here.
>>> sys.version
2.7 (r27:82525, Jul 4 2010, 09:01:59) [MSC v.1500 32 bit (Intel)]
>>> print unichr.__doc__
unichr(i) -> Unicode character
Return a Unicode string of one character with ordinal i; 0 <= i <=
0x10ffff.
>>> # but
>>> unichr(0x10fff)
Traceback (most recent call last):
File "<psi last command>", line 1, in <module>
ValueError: unichr() arg not in range(0x10000) (narrow Python
build)
Note:
I find
0x0 <= i <= 0xffff
more logical than
0 <= i <= 0xffff
(orange-apple comparaison)
Ditto, for Python 2.6.5
Regards,
jmf
More information about the Python-list
mailing list