Python textwrap Library - How to Preserve Line Breaks?

后端 未结 8 953
礼貌的吻别
礼貌的吻别 2021-02-04 02:19

When using Python\'s textwrap library, how can I turn this:

short line,

long line xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
         


        
8条回答
  •  庸人自扰
    2021-02-04 02:59

    lines = text.split("\n")
    lists = (textwrap.TextWrapper(width=90,break_long_words=False).wrap(line) for line in lines)
    body  = "\n".join("\n".join(list) for list in lists)
    

提交回复
热议问题