Python textwrap 模块
实例
自动换行以适应指定宽度:
import textwrap
text = 'This is a long message from Tobias that needs to be wrapped.'
wrapped = textwrap.fill(text, width=30)
print(wrapped)
亲自试一试 »
定义和用法
textwrap 模块提供用于换行和格式化纯文本的功能。
使用它来格式化段落、添加缩进或使长行自动换行以适应指定的宽度。
成员
| 成员 | 描述 |
|---|---|
| TextWrapper | 用于自定义文本换行行为的类。 |
| dedent() | 移除行首的常见空格。 |
| fill() | 自动换行并返回单个字符串。 |
| indent() | 为文本的每一行添加前缀。 |
| shorten() | 折叠并截断文本以适应给定的宽度。 |
| wrap() | 自动换行并返回行列表。 |

