它创建一个文件,其中包含有关目录(和sub)中每个文件的一些数据,以及一个报告abutu复制的文件

report-files的Python项目详细描述


警告

此项目具有与我的项目reportFile相同的功能。 因此,此项目的任何其他更新都将被推迟,直到其中一个项目将被加入。在

列表文件


此应用程序通过传递一个绝对或相对路径生成tow报告文件:

  • 用目录内的所有文件报告CSV。数据如下: --路径 --文件的名称 --以字节为单位的维度 --扩展 --创建或上次更新的日期

  • 报告所有文件,并为每一个文件提供(可能)重复数据的表格。数据如下: --完整路径 --字节尺寸 --创建上次更新的日期

修正

未来

  • IndexError有问题,无法更好地识别
  • 打印文件的名称必须连接到扩展名

下一步

  • 在精化之前必须验证输入参数

运行

  • 没有

过去

  • 解决这个问题

特点

未来

  • 写一份报告,在输入中加入一些过滤器(例如,只有具有特定扩展名的文件,只有日期之后的文件等)
  • 写一份包含所有文档、图像或视频的报告
  • 更改Github存储库的名称和url
  • 显示没有元素的目录

下一步

运行

过去

  • 该项目是为特拉维斯的CI而构建的
  • 源目录具有与应用程序相同的名称,而不是src
  • 源目录中包含没有单元测试的类
  • 带有单元测试的类被移动到测试模块中(我的一个想法是将更强的测试与源代码耦合起来)

状态CI集成

我用TravisBuild Status

入门

先决条件

  • Python 3.0+
  • 皮普
  • pytest公司

安装

  • 使用git Clone克隆项目(或直接下载)
  • 玩得开心!在

运行测试

  • 我使用pytest框架。在modul insidetests目录中,我还将典型的src目录中的类放在一起(我更喜欢将类和test放在同一个类中)。在
  • 每个单元测试都在类中声明,因为对我来说,测试和实现必须在一起(高度耦合)

细分为端到端测试

没有迹象

编码样式表

请阅读文件CONTRIBUTING.md

部署

  • PyPi中的包
  • 运行>;>>python主.py根目录的$PATH

内置:

  • ViM-我知道的最好的文本编辑器之一
  • pytest-成熟且功能齐全的Python测试工具,比unittest更高级

贡献

请阅读Contributing.md以了解有关行为准则和提交请求的过程的详细信息。在

版本控制

我们使用SemVer进行版本控制。有关可用版本,请参阅tags on this repository。在

作者

  • --亚历山德罗普齐耶利——创造者——Alepuzio

另请参阅参与此项目的contributors的列表。在

许可证

这个项目是在麻省理工学院许可下授权的-有关详细信息,请参阅LICENSE.md文件

致谢

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

推荐PyPI第三方库


热门话题
java如何在点击JButton触发的进程仍在处理时更新JLabel?   try-catch为什么Java有嵌套的try语句?   java SSH命令执行失败,出现异常“net.schmizz.sshj.connection.ConnectionException:引发连接重置异常”   java在ApacheCamel的接口类解析器中,resolveMandatoryClass(字符串名称)有什么用途?   java如何在Eclipse远程调试器中找到有问题的线程?   java线程:containerlaunch退出代码127的异常   lambda左连接Java中的2个对象列表   Swift 2.0协议扩展和Java/C抽象类之间有区别吗?   安卓改造:使用GSON将JSON解析为多个Java对象   Spring中服务层的java角色(澄清)   html Java与网站的通信   Spring boot rest api是在不创建java类的情况下将getResultList()转换为映射以显示响应的最佳方法吗?   使用“getElementById”从javascript获取值到java   java如何在文本视图中以粗体和多色显示文本   java是设置TextView颜色的最有效方法