【发布时间】:2011-12-01 19:23:12
【问题描述】:
我正在寻找限制为 80 个字符的段落,但是如果有必要的中断(break long words 设置为 false)并且行总数现在是 71,例如,我如何添加 9 个字符对于发生这种情况的每一行,将其填充为 80 个字符。
我希望使用 textwrapper 的填充功能而不是 wrap,或者任何类似的功能。 (即没有列表)
【问题讨论】:
-
那么,你不想使用
textwrap之外的功能,不管textwrap是否有你想要的功能? -
不,我愿意使用外部函数,只是那些类似于fill的函数,而不是wrap。
-
wrap()和fill()之间的转换是单行的。一个方便地包含在fill()的文档中。使用尼克巴斯汀的答案并加入后面的行。 -
你知道我已经想到,制作一个换行列表会产生预期的效果,除了它在一个列表中。把它变回一根绳子让我望而却步。干杯。
标签: python whitespace word-wrap