Я ищу модуль python или какой-то существующий код python, который можно использовать для обертывания текста, который использует префикс строки «>» для указания цитируемого текста (см. Ниже пример).python: модуль для обертывания текста, цитируемый по соглашениям электронной почты?
Я знаю, что могу использовать python textwrap модуль для обертывания на параграфы текста. Однако этот модуль не знает об этом префиксе цитирования.
Я знаю, как закодировать процедуру, которая будет выполнять эту перенос текста, и я не ищу совета по ее написанию. Скорее, мне интересно, знает ли кто-нибудь о каких-либо уже существующих модулях python или python, которые уже могут выполнять такой тип обертывания по цитируемому текстом типа электронной почты.
Я искал, но ничего не нашел в python.
Я просто не хочу «изобретать колесо», если что-то подобное уже написано.
Вот пример переноса текста, который я бы хотел выполнить. Предположим, у меня есть следующий текст, который исходит из гипотетического сообщения электронной почты:
Abc defg hijk lmnop.
Mary had a little lamb.
Her fleas were white as snow,
> Now is the time for all good men to come to the aid of their party.
>
> The quick
> brown fox jumped over the lazy sleeping dog.
>> When in the Course of human
>> events it
>> becomes necessary for one people to dissolve the political
>> bands
>> which have
>> connected them ...
and everywhere that Mary went,
her fleas were sure to go
... and to reproduce.
> What do you mean by this?
>> with another
>> and to assume among
>> the powers of the earth ...
> Doo wah diddy, diddy dum, diddy doo.
>> Text text text text text text text text text text text text text text text text text text text text text text text text text text text.
Если предположить, что я хочу, чтобы обернуть в колонке 52, в результате текст должен выглядеть следующим образом:
Abc defg hijk lmnop.
Mary had a little lamb. Her fleas were white as
snow,
> Now is the time for all good men to come to the
> aid of their party.
>
> The quick brown fox jumped over the lazy sleeping
> dog.
>> When in the Course of human events it becomes
>> necessary for one people to dissolve the
>> political bands which have connected them ...
and everywhere that Mary went, her fleas were
sure to go ... and to reproduce.
> What do you mean by this?
>> with another and to assume among the powers of
>> the earth ...
> Doo wah diddy, diddy dum, diddy doo.
>> Text text text text text text text text text text
>> text text text text text text text text text text
>> text text text text text text text.
Спасибо за любые ссылки к существующему коду python.
Если такой вещи не существует «в дикой природе», я напишу об этом и отправлю свой код здесь.
спасибо.