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...

🖥 Code

  • py
  • java
  • cpp
  • c

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.5.tar.gz (3.8 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.5-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file organisingfiles_by_type-0.1.5.tar.gz.

File metadata

  • Download URL: organisingfiles_by_type-0.1.5.tar.gz
  • Upload date:
  • Size: 3.8 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.5.tar.gz
Algorithm Hash digest
SHA256 4a814ab67df93397817df1185d033fcda61684ac0a86c64c5648dc08918c4179
MD5 3d91552c283043b46430a79a6edc54b0
BLAKE2b-256 8c31546ddbc1289f7e9aa869fd9ab62a583c06688c22cb1562052e388833e3e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for organisingfiles_by_type-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 fb5261f9c305645f601d7efb30d4671703ac071308d370fa2bb96b59f1901df9
MD5 9f5fc18cab4801a6aaec98c4089a4c03
BLAKE2b-256 edc08b6d4f70dd329346ff580c309f1525718cca90b5c0d7488a275345862154

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