按时间对文件进行排序的跨平台模块。

mtsort的Python项目详细描述


mtsort

按时间对文件进行排序的跨平台模块。

PyPI versionGitHub license

从文件和文件夹获取上次修改时间, 然后将它们移到一个新目录中,在新目录中对它们进行排序 文件夹。这些文件夹名称采用“yyyy-mm-dd”格式。

用于对大型文件集合进行排序,否则 手工做太乏味了!

测试并确认在Python3.6及更高版本上工作。

安装

pip install mtsort

或者使用安装脚本:

python3 setup.py install

示例

移动文件:

>>> import mtsort
>>> mtsort.mtmove('/home/test/sourcedir', '/home/test/destdir')

结果:

    before:                after:
    .                      .
    |-- destdir            |-- destdir
    |-- sourcedir          |   |-- 2016-07-29  
        |-- file1          |   |   |-- file1
        |-- file2          |   |-- 2016-07-30
        |-- file3          |   |   |-- file2
                           |   |-- 2016-07-31
                           |       |-- file3
                           |-- sourcedir

正在复制文件:

>>> import mtsort
>>> mtsort.mtcopy('/home/test/sourcedir', '/home/test/destdir')

结果:

    before:                after:
    .                      .
    |-- destdir            |-- destdir
    |-- sourcedir          |   |-- 2016-07-29  
        |-- file1          |   |   |-- file1
        |-- file2          |   |-- 2016-07-30
        |-- file3          |   |   |-- file2
                           |   |-- 2016-07-31
                           |       |-- file3
                           |-- sourcedir
                               |-- file1
                               |-- file2
                               |-- file3

或者,您可以自己启动脚本,或者从命令行启动脚本以使用它:

来自终端:

$ mtsort

从命令或powershell:

C:\> py -m mtsort

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

推荐PyPI第三方库


热门话题
Java无法调用扩展超级非抽象类的抽象类方法   java Hibernate 5关联[]引用了一个未映射的实体[]:origin(User.hbm.xml)   java禁用JSpinner中的数字分组   java Spring的环境抽象是否使用PropertyEditor?   java是否创建自定义注释作为FrameworkAnnotation的别名?   java如何将Selenium安装为Unix守护程序?   java三值if运算符在正则if-one中   有人能帮我在一个程序上分析java代码吗?   java Spring集成5.0反应堆类型支持   java Websphere 7线程转储分析   java Akka期货和监管策略如何应对失败   使用Clojure中的可选参数调用java函数的构造函数   java如何消除安卓按钮的延迟?   Android上使用X.509证书的java认证应用程序   java如何获取列表中特定类型的所有对象?   java如何将json数组字符串转换为json对象   安卓 Java从长时间返回的日期不正确   java Android Studio在尝试从TextEdit搜索单词时崩溃   ViewPager的java子项