“使用4种最流行的无损算法压缩文本文件的简单程序”

tcmpr的Python项目详细描述


程序到文本的压缩和解压 实现了一些最流行的无损算法。

说明

程序压缩和解压缩文本文件,使用选定的 算法。它也可以在文件上运行 在带有文本文件的目录上以递归方式。固体压缩 模式可以用适当的标志设置,如果给定了目录,则为默认值 它以非固态模式运行并压缩该目录中的每个文件 正在创建新的压缩文件。实现的算法是:

用法

要安装tcmpr,请使用以下命令(假设您已经安装了pip):

$ pip install tcmpr

使用默认算法(哈夫曼编码)压缩文件filename.txt

$ tcmpr filename.txt

使用基于扩展名的适当算法(这里是.huffman)解压缩文件filename.txt.huffman):

$ tcmpr -d filename.txt.huffman

官方文档中介绍了其他命令

文档

项目文档位于readthedocs.org下面的link here

作者

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

推荐PyPI第三方库


热门话题
java从JSP或HTML向servlet发送多个参数   java方法来查看字符是否在字符数组中   使用带有java的MAC地址连接到设备   java如何将csv文件中的数据打印到secondactivity?   java如何从netbean 7.0.1连接到数据库   java考虑所有可能的类值,用于输出测试分割的预测值。   java我的actionListener调用有什么问题   swing在Java中实现粒子过滤器最有效的方法是什么?   java运行。getFontFamily()为返回null。使用apachepoi的docx文件   一个事务中的java领域循环与每个步骤循环中的一个事务   java日期格式与Spring Boot不兼容   java类冲突。处理   java GridBagLayout不工作   java将图像发送到另一个应用程序