Martin v. Löwis <mar...@v.loewis.de> added the comment: This is not a bug, see
http://www.unicode.org/reports/tr44/#Numeric_Value Characters have a Numeric_Type property of either null, Decimal, Digit, or Numeric. For non-Unihan characters, this is denoted by filling out either no column, or (6,7,and 8), or (7 and 8), or (8), respectively, as implemented by makeunicodedata.py. Unihan characters have only null or Numeric as their Numeric_Type property, never Decimal nor Digit, see http://www.unicode.org/reports/tr44/#Numeric_Type_Han Therefore, it is correct that digit() raises a ValueError for U+4e09. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue10575> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com