расшифровка строки base64 python

У меня есть то, что должно быть XML-документом в кодировке UCS-2, который мне удалось построить DOM на основе минидома после некоторой настройки.

Проблема в том, что у меня должен быть некоторые данные закодированы в base64. Я точно знаю, что:

AME= (or \x00A\x00M\x00E\x00=) is base64 code for Á

Как мне это декодировать?

http://www.fileformat.info/info/unicode/char/00c1/index.htm показывает, что представление в Юникоде для Á это: u "\ u00C1", а в UTF-16: 0x00C1

base64.b64decode('AME=').decode('UTF-16')

показывает

u'\uc100'

как представление символа в Юникоде, но выглядит он с перестановкой байтов.

Есть идеи, как его декодировать?

10
задан bleeding edge 3 August 2011 в 07:42
поделиться