Python. Отформатировать текст для консоли
Если любите делать CLI-утилиты, модуль textwrap наверняка вам понравится.
Он умеет перформатировать многострочный текст, чтобы длина строки не превышала N символов:
text = "Около двух месяцев назад породистый голубь по имени Френк постучался в стеклянные двери омской ветеринарной клиники"
formatted = textwrap.fill(text, width=20)
print(formatted)
Около двух месяцев
назад породистый
голубь по имени
Френк постучался в
стеклянные двери
Или добавить отступ, например для цитаты:
import textwrap
inspirational = "Цитаты простых людей:"
quote = "Откройте окно вообще дышать невозможно"
quote = textwrap.indent(quote, prefix="> ")
print(inspirational, quote, sep="\n")
Цитаты простых людей:
> Откройте окно вообще дышать невозможно
Френк одобряет.
★ Подписывайтесь на новые заметки.