Skip to main content

Organize files by extension into category folders from the command line.

Project description

Downsorter

A simple Python CLI tool to organize files in a folder by extension into category folders.

Install

pip install .

Usage

Preview mode:

downsorter --folder "C:\path\to\folder"

Apply mode:

downsorter --folder "C:\path\to\folder" --apply

Options

  • --folder: Folder to organize (defaults to your Downloads folder)
  • --apply: Actually move files
  • --min-age-days: Only move files at least this many days old
  • --log-file: CSV file to write move logs

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

downsorter-0.1.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

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

downsorter-0.1.0-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file downsorter-0.1.0.tar.gz.

File metadata

  • Download URL: downsorter-0.1.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for downsorter-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8b1621939c309127d798625199c60f20018b19d186021b7669a77f56e27bacf9
MD5 dff8e4a4b069005afdb37ec2aed20e40
BLAKE2b-256 c9276def4103910f35d99a25c6d6f8979c9a37f98f377bbd8f9923519dde521c

See more details on using hashes here.

File details

Details for the file downsorter-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: downsorter-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for downsorter-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2e32b996135e3352fb2543db054fde57c2108c02d7011bebe80b5c43f03a6554
MD5 3795a68c2d3928ac06f02861a7e7b186
BLAKE2b-256 3e5856e9696c13ea5360897832b3ff8ee90b19fcd1d3575c9533c3d1a4808db6

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