Python模块相当于unix命令“fmt”?

时间:2014-04-09 00:26:57

标签: python unix python-module

有一些模块具有与unix命令"fmt"类似的功能吗? fmt是非常智能的回流文本,我想使用类似于一些大字符串的东西。

1 个答案:

答案 0 :(得分:0)

import textwrap

with open('long_text.txt', 'r') as f:
    long_text = f.read()

# Get a list of wrapped lines (default width 70)
long_text_lines = textwrap.wrap(long_text)

# Get a single string containing the wrapped text
# Same as: "\n".join(textwrap.wrap(long_text, ...))
long_text_string = textwrap.fill(long_text)