Skip to main content

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 :
  • organise 
    
    in Terminal to start organising!

Organising into Types!

📸 Images

  • png
  • jpg
  • jpeg
  • and more coming...

📄 Documents

  • txt
  • pdf
  • 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

organisingfiles_by_type-0.1.4.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

organisingfiles_by_type-0.1.4-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

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

Hashes for organisingfiles_by_type-0.1.4.tar.gz
Algorithm Hash digest
SHA256 5986f2399158af6ab271f72eff2fb7e86c472778ec4ea36154a6885ca24ac7b3
MD5 0a29d2266fb3263fc90efefa19aa8ce7
BLAKE2b-256 9076aca6a3c3b065bc0ecdcb06e56c2cc2631ee8a9213d58039cc55f61069f00

See more details on using hashes here.

File details

Details for the file organisingfiles_by_type-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for organisingfiles_by_type-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 aa67304b35370e675e90d71f148e0d634f158f7c32a41ccdad8622ba5f9829aa
MD5 39fc811be640ef49e54fbb475ace20e4
BLAKE2b-256 444040c33d22b675bff910e8a1ff2e7c4d15b4822589c69280628b6dd28e0aac

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page