File Organiser which organises files by type
Project description
📁OrganisingFiles_by_Type
- 📄 This repo features File Organising by Type of Files!.
- 📄 This repo uses Python to Organise Files so that users can care about doing stuff they want to instead of the tedious new_folder,copy,cut,paste.
- 📄 It is also a good way to not loose your files in the messy file heapes!
Installation
The installation of OrganisingFiles_by_Type is very simple :
- Open a clean Terminal
- Type :
-
pip install OrganisingFiles_by_Type
- The Installation should start and the package should be downloaded in some time.
- Type :
-
organisein Terminal to start organising!
Organising into Types!
📸 Images
- png
- jpg
- jpeg
- and more coming...
📄 Documents
- txt
- docx
- ods
- xlsx
- and more coming...
📹 Videos
- mp4
- mov
- ogv
- and more coming...
🔊 Audio
- mp3
- wav
- and more coming...
🧊 3D
- obj
- stl
- amf
- and more coming...
Optimization
-
Optimised the core logic to improve performance
Efficient Algorithm
-
Removed heaps of If statements which causes performance decrease.
-
Instead Added dictionary lookup mapping which increased performance!
-
Change : If statements : ~0.2910s Dictionary : ~0.2007s
A ~31% Increase in Performance!
Minimized Bundle Size
- This Project only uses built-in Python Standard Libraries
- They are:
- shutil
- os
- tkinter
- Zero external dependencies whuch results in a small package size (~3.6 kB)
-
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file organisingfiles_by_type-0.1.4.tar.gz.
File metadata
- Download URL: organisingfiles_by_type-0.1.4.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5986f2399158af6ab271f72eff2fb7e86c472778ec4ea36154a6885ca24ac7b3
|
|
| MD5 |
0a29d2266fb3263fc90efefa19aa8ce7
|
|
| BLAKE2b-256 |
9076aca6a3c3b065bc0ecdcb06e56c2cc2631ee8a9213d58039cc55f61069f00
|
File details
Details for the file organisingfiles_by_type-0.1.4-py3-none-any.whl.
File metadata
- Download URL: organisingfiles_by_type-0.1.4-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa67304b35370e675e90d71f148e0d634f158f7c32a41ccdad8622ba5f9829aa
|
|
| MD5 |
39fc811be640ef49e54fbb475ace20e4
|
|
| BLAKE2b-256 |
444040c33d22b675bff910e8a1ff2e7c4d15b4822589c69280628b6dd28e0aac
|