textwrap — Formatting Text Paragraphs

Filling Paragraphs


textwrap — Formatting Text Paragraphs_第1张图片
.fill效果


textwrap — Formatting Text Paragraphs_第2张图片
原来

可以控制文本的宽度,但是换行的地方会自动添加一个tab

Removing Existing Indentation

针对上面的情况可以用.dedent解决,取消掉空格和tab的前缀


textwrap — Formatting Text Paragraphs_第3张图片
效果

Combining Dedent and Fill 两者的结合

.strip用于去掉首尾的空格

textwrap — Formatting Text Paragraphs_第4张图片
1

Indenting Blocks


textwrap — Formatting Text Paragraphs_第5张图片
利用.indent增加前缀


textwrap — Formatting Text Paragraphs_第6张图片
通过predicate参数设置增加前缀的行


textwrap — Formatting Text Paragraphs_第7张图片
将第一行和后面的行区别开来

Truncating Long Text

过长的文章进行缩短显示


textwrap — Formatting Text Paragraphs_第8张图片
1

你可能感兴趣的:(textwrap — Formatting Text Paragraphs)