私信  •  关注

LoneWanderer

LoneWanderer 最近创建的主题
LoneWanderer 最近回复了

您可以考虑构建一个 built-in TextWrapper 工具。 基类允许您指定处理文本的规则:最大列数(宽度)、最大行数、连字符处理等。

textwrap模块提供了一些方便的功能,以及 TextWrapper,完成所有工作的类 .如果您只是包装或填充一个或两个文本字符串,那么便利功能应该足够好; 否则,为了提高效率,应该使用TextWrapper的实例。 [强调我的]

基本类本身并没有处理OP问题的细节,但对于任何登陆本页面的人来说,都值得一看。

本节中的内容也可能会给你一些启发: https://docs.python.org/3/library/text.html#stringservices