Нужен код, возвращающий символ юникода по его номеру.
Так не получается:
>>> a = unicode('\u%d'%3065)
>>> a
u'\\u3065'
#Питон экранирует бэкслэш вторым, и корректно обработать escape-последовательность не получается.
>>> a = u'\u'+u'3065'
SyntaxError: (unicode error) ‘unicodeescape’ codec can't decode bytes in position 0-1: end of string in escape sequence
>>> a = unicode('\u'+'3065')
>>> a
u'\\u3065'