组织文件夹和文件的轻量级解决方案

pyorganise的Python项目详细描述


pyorganization公司

Python中的自动文件夹管理器。
它在后台运行,监视用户创建的新文件,并根据文件的扩展名将其移动到其文件夹(Images/Documents/Vides等)。在

入门

这些说明将为您提供一个项目的副本,并在本地计算机上运行,以便进行开发和测试。在

先决条件

它需要watchdog模块在创建新文件时触发事件。在

sudo pip install watchdog

用法

在Linux中,通过传递用户帐户的名称在本地计算机上运行它。在

^{pr2}$

其中,vishnu是我系统的用户名。在

就这样!在

添加更多文件格式

只需在eventHandler类的process方法中复制和编辑if语句。在

例如,要组织.C文件,请添加以下代码段


    elif ".c" in event.src_path:
            fileName=event.src_path.replace(pathDownloads,"")
            os.rename(pathDownloads+fileName,pathDownloads+"C_programs"+fileName)   

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

推荐PyPI第三方库


热门话题
java实现双锁并发队列   java如何更改SpringWS 2.4.4版或更高版本中maxOccurs的默认限制?   java Selenium RC如何处理动态行?   java何时引入Javac StringBuilder/StringBuffer优化?   java mediaplayer在R.raw Android上失败   java JPA2:不区分大小写,就像在任何地方匹配一样   如何从JDK15中提取java预览类文件?   java与mySQL删除查询不一致   从Shutdownow()返回的java列表<Runnable>无法转换为提交的Runnable   java如何从回调接口获取对象值?   java如何获得视图的高度,在xml中可见性和高度定义为wrap_内容?   postgresql Mybatis在启动时遇到“由以下原因引起:java.net.UnknownHostException:localhost”,为什么?   带有实例调用的方法调用的java intellij格式化程序换行   由于特定的第三方库,java Proguard产生运行时错误   动画JAVA JPanel同时滑出和滑入