@Wellspring

Как сохранить шаблон сообщения при отправке телеграм ботом?

Доброго времени суток!
Есть шаблон строки, с заданным количеством символов для значений и выравниванием. В данной строке я формирую для отправки "табличные данные"
Если выводить сообщение в консоли, то отображается ровно, как нужно но когда сообщение отправляет телеграм-бот, то текст съезжает.
Подскажите, в чем может быть проблема, заранее спасибо!

Шаблон строки
template = "\n{:<10} {:>8} {:>8} {:>8}" * 5

result_string = template.format(
"Виды     ", "№ 1", "№ 2", "№ 3",
"Рыбы", v_rabote_1[1], v_rabote_2[1], v_rabote_3[1],
"Птицы  ", v_rabote_1[2], v_rabote_2[2], v_rabote_3[2],
"Зайцы ", v_rabote_1[3], v_rabote_2[3], v_rabote_3[3],
"Всего  ", v_rabote_1[0], v_rabote_2[0], v_rabote_3[0]
)

Если выводить в консоль
63c9ee6e480e5412273009.jpeg
При отправке ботом
63c9ef54c1e40781322216.jpeg
  • Вопрос задан
  • 91 просмотр
Решения вопроса 1
phaggi
@phaggi Куратор тега Python
лужу, паяю, ЭВМы починяю
Проблема в том, что в консоли шрифт моноширинный, а в телеграме - нет.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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