Python Glossary English

все Python 3base64функция

base64.standard_b64encode()

Base64

Base64 со стандартным алфавитом (с '+' и '/'): то же, что b64encode без параметра altchars.

Синтаксис

base64.standard_b64encode(s)

Отдельная функция, а не другое имя b64encode, но результат тот же: имя лишь подчёркивает, что выбран стандартный алфавит, а не URL-safe. Пригодится, когда рядом в коде есть urlsafe_b64encode и важно явно показать разницу. Принимает только байты.

Примеры

import base64
print(base64.standard_b64encode(b'\xfb\xff'))  # → b'+/8='
print(base64.urlsafe_b64encode(b'\xfb\xff'))  # → b'-_8='

См. также

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