计算文件类型的大小

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中的PDF文件   linux Java打开文件,形成实际用户主页~/   java如何在时间线内维护TableView选择?   java Hibernate注释@Where vs@WhereJoinTable   Java读/写访问异常FileNotFoundException(访问被拒绝)   继承在Java中是否可以扩展最后一个类?   Android HttpClient使用java使应用程序崩溃。lang.OutOfMemoryError:pthread_create   java为什么即使我在proguardproject中添加了jar文件,也会出现这种错误。txt?   如果添加JButton,swing Java FocusListener和KeyListener将无法工作   java使用solrj检索json格式的SolrDocument   使用Microsoft Visual Studio代码进行Java编程   java NoClassDefFoundError:org/apache/log4j/Logger   哈希集中包含相等对象的java   java中的参数化构造函数是否需要有一个主体?   java类似于NetBeans不必要的代码检测器   Java实践问题   java Blackberry“[projectname].调试文件丢失”和“I/O错误:找不到程序”jar