Merge pull request #362 from anthrotype/unicodedata2
[unicode] attempt to import `unicodedata2` backport module
This commit is contained in:
commit
5856bf90d2
@ -30,7 +30,12 @@ class _UnicodeCustom(object):
|
||||
class _UnicodeBuiltin(object):
|
||||
|
||||
def __getitem__(self, charCode):
|
||||
import unicodedata
|
||||
try:
|
||||
# use unicodedata backport to python2, if available:
|
||||
# https://github.com/mikekap/unicodedata2
|
||||
import unicodedata2 as unicodedata
|
||||
except ImportError:
|
||||
import unicodedata
|
||||
try:
|
||||
return unicodedata.name(unichr(charCode))
|
||||
except ValueError:
|
||||
|
Loading…
x
Reference in New Issue
Block a user