filesort
About filesort
A utility that automatically organizes files based on metadata within the linux filesystem. Currently can sort by day, month, year, and file extension.
Installation & Use
Install filesort:
pip install filesort
Run filesort:
filesort
Example input directory prior to sorting:
-rw-rw-r--. 1 vivi vivi 854K Feb 18 10:51 'Screenshot from 2022-02-18 10-51-43.png'
-rw-r--r--. 1 vivi vivi 15K Feb 18 12:22 'Screenshot from 2022-02-18 12-22-31.png'
-rw-rw-r--. 1 vivi vivi 1.1M Feb 19 18:00 'Screenshot from 2022-02-19 18-00-18.png'
-rw-rw-r--. 1 vivi vivi 553K Feb 23 10:01 'Screenshot from 2022-02-23 10-01-19.png'
Example output directory after sort by day:
testfilesort/
└── 2022
└── Feb
├── 18
│ ├── Screenshot from 2022-02-18 10-51-43.png
│ └── Screenshot from 2022-02-18 12-22-31.png
├── 19
│ └── Screenshot from 2022-02-19 18-00-18.png
└── 23
└── Screenshot from 2022-02-23 10-01-19.png
An example of the UI:
Metadata
Release files for filesort 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| filesort-0.1.4.tar.gz | 17.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| filesort-0.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.0 kB
Release files / filesort-0.1.4.tar.gz
| Download URL | filesort-0.1.4.tar.gz |
|---|---|
| Size | 17.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c247e4eb2c3fc6a46c31bf0615b3f62ce238cda3304828e9ec4e80212795d8fe
|
|
BLAKE2b-256 checksum How to use checksums |
f5e0948cf929408f8f1684c7472cb9bf7a6c47b5326de2f6745cdce7c9e254a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.10.4
|
Release files / filesort-0.1.4-py3-none-any.whl
| Download URL | filesort-0.1.4-py3-none-any.whl |
|---|---|
| Size | 17.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5fa1811c7182f117628e3dd4a3f549791fca822565ff5e2cbd1241f29e1e49c7
|
|
BLAKE2b-256 checksum How to use checksums |
c84424e5ca3926374034ae89edbe59e05ce6df86b3bfb6b6663392bffc21b624
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.10.4
|