美文网首页
Python换行库textwrap

Python换行库textwrap

作者: yousa_ | 来源:发表于2019-10-01 09:35 被阅读0次

参考自微信公众号未闻code
当我们从网上复制了一大段文本以后,可能会发现它没有任何换行,所以放到文本处理软件里面就会缩成一行,如下图所示文章:


粘贴到pycharm就会变成一整行:

打印出来也是一行,难以阅读。

textwrap
在Python中有一个自带模块textwrap可以很好地解决这个问题。

import textwrap

s = '长句子'
formatted_s = textwrap.fill(s, 每行字符数)

可以看到,这里每30个字符后面加了\n换行。

besides
此外,还可以添加initial_indent参数进行首行缩进。

相关文章

  • Python换行库textwrap

    参考自微信公众号未闻code当我们从网上复制了一大段文本以后,可能会发现它没有任何换行,所以放到文本处理软件里面就...

  • textwrap

    import textwraphelp(textwrap) 捕获指定宽度的文本行,最小化缩排的需求 1 .text...

  • 通过python实现linux测试环境常用方法

    python支持库安装 这里我们使用Paramiko库对linux进行操作,使用pip进行库的下载安装 linux...

  • Python远程执行库Fabric简要介绍!

    之前的文章< >介绍了做为自动化配置管理的Ansible,这篇文章简要来介绍Python远程执行库 Fabric ...

  • python textwrap -格式化文本段落

    textwrap模块可用于格式化文本,以便在需要漂亮打印的情况下输出。它提供的编程功能类似于许多文本编辑器和文字处...

  • npm 常见安装错误

    1: python环境没有配置对2: c++ 运行库没有安装3: node版本过低4:某个依赖安装错误,请先尝试去...

  • mysql5.6的安装与卸载

    MySQL的安装 mysql依赖VC运行库,为保证安装过程顺利请确保VC运行库完整常见微软VC运行库下载mysql...

  • Python - 七种武器之NumPy

    Python是一个优秀的通用性编程语言,站在AI的风口,光芒四射,更是借助开源流行库(NumPy, SciPy, ...

  • 3.1 NumPy介绍及导入

    Python在科学计算方面提供了完备的程序扩展库,包括机器学习、数学分析、可视化库、GPU并行库等。Continu...

  • textwrap — Formatting Text Parag

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

网友评论

      本文标题:Python换行库textwrap

      本文链接:https://www.haomeiwen.com/subject/nqjpuctx.html