Classifier wiki

Classifier wikiOrganizefilesinyourcurrentdirectory,byclassifyingthemintofoldersofmusic,pdfs,images,etc.Installation$pipinstallclassifierCompatibilityPython2.7/Python3.4Linux/O…

Organize files in your current directory, by classifying them into folders of music, pdfs, images, etc.

Installation

$ pip install classifier

Compatibility

  • Python 2.7 / Python 3.4
  • Linux / OSX / Windows

Usage

  • Go to your directory, where you want to classify your files.
  • Run the following command in your terminal.
$ classifier
>> Scanning Files
>> Done!

Example

Before:

Downloads
│   ├── project.docx
│   ├── 21 Guns.mp3
│   ├── Sultans of Swing.mp3
│   ├── report.pdf
│   ├── charts.pdf
│   ├── VacationPic.png
│   ├── CKEditor.zip
│   ├── Cats.jpg
│   └── archive.7z

After:

Downloads
│   ├── Music
│   │   ├── 21 Guns.mp3
│   │   └── Sultans of Swing.mp3
|   |
│   ├── Documents
│   │   ├── project.docx
│   │   ├── report.pdf
│   │   └── charts.pdf
|   |
│   ├── Archives
│   │   ├── CKEditor.zip
│   │   └── archive.7z
|   |
│   ├── Pictures
│   │   ├── VacationPic.png
│   │   └── Cats.jpg

Options

classifier [-dt] [-st SPECIFIC_TYPES [SPECIFIC_TYPES ...]] [-sf SPECIFIC_FOLDER] [-o OUTPUT]

optional arguments:

-h --help               show help message and exit

-dt --date              Classify the files by their Creation Date
-st --specific-types            Move the specific file extensions into the Specific Folder
-sf --specific-folder           Folder to move files with Specific Type

-d --directory              The directory whose files you want to classify
-o --output             Main directory to put organized folders

-v --version                    show version
-t --types                      Show the current list of types and formats
-et --edittypes                 Edit the list of types and formats (edit the CONFIG)

-rst                    Reset the CONFIG file

Example

Classify specific file types

classifier -st py pyc -sf "Python Files"

Before

Workspace
│   ├── views.py
│   ├── temp.pyc
│   ├── game.java
│   ├── index.html
│   └── script.py

After

Workspace
│   ├── Python Files
│   │   ├── views.py
│   │   ├── temp.pyc
|   |   └── script.py
|   |
|   ├── game.java
|   └── index.html

Example

Classify by Date:

classifier -dt

Example

Classify files of directory ‘/home/source’ and put them in location ‘/home/dest’:

classifier -d /home/source -o /home/dest

Note: If -d (source directory) is given without -o (output) directory, this will classify the files of source directory Eg:
classifier -d /home/source'
This classifies the directory /home/source.

View the CONFIG, how files will be sorted

classifier -t

Edit the CONFIG, to set up manual settings for classification

classifier -et

Reset the CONFIG file

classifier -rst

Useful examples

classifier -st mobi azw3 -sf "Mobibooks"
classifier -st ppt pptx pps -sf "PPt"
classifier -st doc docx -sf "Doc"
classifier -st pdf -sf "Pdf"
classifier -st xls xlsx -sf "XLSx"

今天的文章Classifier wiki分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/8780.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注