有一些模块具有与unix命令"fmt"类似的功能吗? fmt
是非常智能的回流文本,我想使用类似于一些大字符串的东西。
答案 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)