所以我有一个使用textwrap来编辑文本块的程序,我在每行之后使用te subsequent_indent
命令到行空间但问题是,它不会影响空白行。例如,如果我有一些文字:
bloom, broom, soap, purple
carrot, turkey, abacus
它应该在每行之后添加一个行空格来给出:
bloom, broom, soap, purple
carrot, turkey, abacus
然后在每行之间会有3个空格,而是我得到了这个
bloom, broom, soap, purple
carrot, turkey, abacus
.
忽略"。"
有没有解决这个问题?
另外,我使用initial_indent
使其适用于第一行
好的,这是我使用的代码。
para="\n".join(textwrap.wrap(para, LW, break_long_words=False, break_on_hyphens=False, initial_indent=("\n"*LS), subsequent_indent=("\n"*LS)))
para代表每个段落,它逐段地出现在文本中
LW是线宽
LS是行间距值
它可以很好地在段落中的行之间添加行间距,但我的问题是在段落之间添加行间距