计算文件类型的大小

csft的Python项目详细描述


csft-计算文件类型的大小

TravisAppVeyorCodeCovRequirementsLicense

用于计算目录中文件类型大小的cli,由python实现。

安装

PyPIformatstatusversions

从正式的pypi安装:

pip install csft

从最新来源安装:

pip install git+https://github.com/yanqd0/csft.git
commitsissues

使用量

最简单的用法:

csft PATH/TO/A/DIRECTORY

更多用法:

csft -h

cli结果

像这样:

$ csft
        type       size
0      .pack  116.11 MB
1        .js   12.64 MB
2      .json    6.68 MB
3       .png    1.89 MB
4      .html    1.57 MB
5       .idx  974.77 KB
6       .css  140.81 KB
7              78.33 KB
8      .gexf   51.33 KB
9    .sample   15.32 KB
10       .md   10.54 KB
11  .LICENSE    1.06 KB
12       .sh  292 bytes

用作python模块

>>> from csft import csft2data
>>> data = csft2data('.')
>>> from pandas import DataFrame, Series
>>> isinstance(data, DataFrame)
True
>>> isinstance(data['size'], Series)
True
>>> isinstance(data['type'], Series)
True

CSFT的变更日志

0.4.0(2018-01-15)

  • 将csft.csft重命名为csft.\u csft
  • 默认情况下,使用人性化显示文件大小
  • 将–pretty替换为–raw
  • 增强测试用例

0.3.0(2017-06-16)

  • 公开csft.csft2数据函数
  • 添加选项–漂亮
  • 添加选项–顶部

0.2.1(2017-05-24)

  • 添加版本选项

0.2.0(2017-05-22)

这是pypi中的第一个正式的release

  • 初始化测试用例
  • 集成到travis ci中

0.1.2(2017-05-16)

  • 删除未使用的索引列

0.1.1(2017-05-16)

  • 修复有关设置的问题

0.1.0(2017-05-16)

  • 基本可用

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

推荐PyPI第三方库


热门话题
类在java中get和set的用途。应该在哪里使用?   java按钮和标签出现在菜单的JPanel上   使用crudepository和Thymeleaf的java Spring MVC(文本字段和按钮)   java如何保存分离的实体并替换一对多关系的内容?   java如何使用JLabel在一个程序中添加几个相同的图像?   java IBM沃森音调分析器   java在espression时打印检查是否为空数组   java在ArrayList中对对象进行排序,而不使用集合。分类   java将2D数组传递给构造函数   java“GlassFish服务器,部署,null,false”错误   Java:使用lambda向文件添加行号的优雅方式   java在apache camel配置中动态添加<setBody>值   小于6位的java解析纳秒   java为什么我会在这里收到类型安全警告?(仿制药)   工作流中发生的java Collect jbpm错误   如何恢复我的文件关联,以便。jar文件是用java打开的,而不是用unarchiver(在Mac上)?   java维基百科标记器Lucene   音频如何在java游戏中播放声音文件