Re: unicodedata with chr() not the same between python 3.4 and 3.5

2015-12-22 Thread Chris Angelico
On Wed, Dec 23, 2015 at 2:27 AM, Vincent Davis wrote: > I was expecting the code below to be the same between python3.4 and 3.5. I > need a mapping between the integers and unicode that is consistant between > 3.4 and 3.5 > > import unicodedata > u = ''.join(chr(i) for i in range(65536)

unicodedata with chr() not the same between python 3.4 and 3.5

2015-12-22 Thread Vincent Davis
​I was expecting the code below to be the same between python3.4 and 3.5. I need a mapping between the integers and unicode that is consistant between 3.4 and 3.5 >>> import unicodedata >>> u = ''.join(chr(i) for i in range(65536) if (unicodedata.category(chr(i)) in ('Lu', 'Ll')))[945:965] >>> u '