一个简单的命令行实用程序,将目录中的文件组织到子目录中。

cleanup的Python项目详细描述


清理

TravisPyPIPythonLicense

一个简单的命令行实用程序,根据文件的扩展名将目录中的文件组织到子目录中。

用法

Usage

在没有任何选项的情况下运行时,它会根据文件的扩展名将指定目录中的文件组织到子目录中。

选项

  • -d--dry-run

    只显示将要进行的更改,而不实际执行任何操作。

    cleanup -d path/to/dir        # dry run the cleanup
    cleanup -dr path/to/dir       # dry run the reverting a cleanup
  • -s--silent

    防止在执行操作时显示任何信息。但是,无论是否启用此选项,都会显示错误。

    cleanup -s path/to/dir        # silently cleanup
    cleanup -sr path/to/dir       # silently revert a cleanup
  • -r--revert

    还原目录的清理。请注意,要使其正常工作,指定的目录应该在之前已被清除。

    cleanup -r path/to/dir        # revert the cleanup of a directory
  • -h--help

    显示帮助文本。

    cleanup -h
    

开发

设置

  1. 克隆repo并cd到其中。

  2. 使用pipenv

    pipenv --three         # create Python 3 virtual environment
    pipenv install --dev   # install all dependencies
    pipenv shell           # activate virtual environment shell
  3. 清理脚本现在可以从项目的根目录运行:

    python3 -m cleanup.cleanup -h
    

测试

确保您位于项目的根目录中。然后您可以使用:

python3 -m tests.test

许可证

这个项目是根据MIT license的条款授权的。

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

推荐PyPI第三方库


热门话题
java文件分块,获取长度字节   java嵌入式Tomcat不执行jsf页面   java我的数据库中有2个实体,但hibernate返回其中6个。   java如何基于逗号拆分字符串   java取消已经运行的CompletableFutures的预期模式是什么   java如何在informix中从另一个数据库复制表ddl和数据   为什么图片是黑色的?   java根据字符串数组中的单词筛选列表   Java8的集合。平行流有效吗?   Kotlin中的java静态内部类   java如何在GUI中生成一列字符串   javafx如何正确使用高对比度主题?   带空格的javascript Httpurlconnection参数   java如何设置GridBagLayout的约束   java如何在一个线程可能尚未初始化时关闭另一个线程   java将简单时间格式转换为特殊时间格式(hhmmt)   安卓/java阵列重复过滤器的问题   java在队列的链接实现下,入队和出队是如何工作的   java更新sql外键约束