@qwwwwwty

Как узнать размер сообщения в байтах Aiogram Pyrhon?

Как узнать размер сообщения в байтах Aiogram Pyrhon?
  • Вопрос задан
  • 134 просмотра
Решения вопроса 1
drygdryg
@drygdryg
Python-разработчик
Получить текст сообщения как строку, затем закодировать её в кодировке UTF-8 (именно её использует Telegram в своём Bot API) и узнать длину получившейся байтовой строки. Можно написать для этого функцию:
def text_size(text: str, encoding: str = 'utf-8') -> int:
    return len(text.encode(encoding))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы