未提供项目说明

dfmt的Python项目详细描述


https://img.shields.io/pypi/v/dfmt.svg

概述

dfmt是一个Python命令行工具,它可以重新格式化文本,允许您从:

this is a pretty big sentence with lots of words that takes a lot of horizontal space

收件人:

^{pr2}$

它还可以用来格式化注释和文档字符串中的段落。在

输入:

/**
 * This is a very long line in a Doxygen comment that takes a lot of space
 */

输出:

/**
 * This is a very long line in a
 * Doxygen comment that takes a lot of
 * space
 */

安装

推荐的方法是使用pipx安装dfmt。如果您知道,您也可以直接使用pip 你在做什么。在

使用

将文本发送到stdin,dfmt将结果写入stdout。在

默认情况下,文本换行为80个字符。你可以使用 -w,–width选项可设置不同的大小。在

因此,dfmt可以在许多文本编辑器中使用。在

工作原理

dfmt包含一个已知前缀的硬编码列表。在

它首先将输入分成以相同开头的“区域” 前缀。在

然后它将使用Python标准库中的textwrap模块 在保留现有前缀的同时包装每个区域。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
google chrome我在哪里可以下载Mac OSX Lion的Java 6?   java管道化hadoop映射减少作业   java避免在使用jsoup解析html时删除空格和换行符   java将arrayList中的元素相互比较   如何创建一个计算一组数字之和的程序(Java)?   java JavaFX 8 JVM在退出后保留   升华文本3升华文本3 Java交互控制台?   JAVAutil。扫描仪和维基百科   java Android在RecyclerView中更新TextClock的时间格式(12/24小时格式)   java集合,如果达到限制,则可以在添加新项之前删除旧项   hex Java将十六进制转换为带符号的8位代码   java如何使用SQL中其他列的数据?   java如何确保返回指定类型的列表?   列出如何在java中声明匿名arraylist?   在JavaSpringBoot中使用RESTXML文件   使用Java在ColdFusion中计算HMACSHA256摘要的加密