В JavaScript я кодирую эти 2 строки:
btoa("test") // "dGVzdA=="
btoa("testà") // "dGVzdOA="
Затем в Python:
base64.b64decode("dGVzdA==").decode("utf-8") # "test"
base64.b64decode("dGVzdOA=").decode("utf-8") # error...
Первая работает. Второй выдает эту ошибку:
UnicodeDecodeError: кодек «utf-8» не может декодировать байт 0xe0 в позиции 4: неожиданный конец данных
Как я могуполучить "testà"
в Python?