Для этого нам нужен textwrap. В модуле довольно много функций, но вот эти основные:
wrap(text, width=70, ...) — Оборачивает текст так, чтобы длина каждой строки не превышала width. fill(то же, что и wrap) — сокращение для "n".join(wrap(text, ...)).indent(text, prefix) — Добавляет prefix к каждой новой строке. shorten(text, width, ..., placeholder=' [...]') — Ограничивает текст до width и добавляет в конце placeholder.#урок
