Python Glossary English

Python 3.13+base64функция

base64.z85decode()

Ascii85 и Base85

Декодирует Z85 (вариант Base85 из ZeroMQ) в байты. Пара к z85encode, доступна с Python 3.13.

Синтаксис

base64.z85decode(s)

Алфавит Z85 отличается и от Ascii85, и от git-варианта Base85, поэтому данные, закодированные b85encode, здесь дадут другие байты или ошибку. Если код должен работать и на Python до 3.13, проверяйте hasattr(base64, 'z85decode') или держите свою реализацию.

Примеры

import base64
print(base64.z85decode(b'HelloWorld'))  # → b'\x86O\xd2o\xb5Y\xf7['
print(base64.z85decode(base64.z85encode(b'data')))  # → b'data'

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности