CLI File Organizer

mediumAccepted
Python Deep Dive·Due 2026-03-25 (0d left)

Description

Build a command-line tool that organizes files in a directory by their extension.

Requirements

Accept a directory path as argument
Group files by extension into subdirectories
Handle files with no extension
Provide a dry-run mode

Requirements

  • CLI accepts directory path
  • Groups files by extension
  • Dry-run mode available

Acceptance Criteria

  • Works on any directory
  • Handles edge cases gracefully
  • Has --dry-run flag
Sandbox

Submit for Review

Submission History

Mar 22, 2026, 10:00 AM

https://github.com/student/file-organizer

Accepted

Feedback

Well structured. Consider adding logging.