Project Spotlight

Python Random Scripts

A living collection of small Python utilities where I explore everyday automation, quick data experiments, and CLI helpers. Each script solves a specific problem and doubles as a playground for sharpening language features and third-party packages.

Automation

From renaming media libraries to posting daily digests, these jobs showcase how cron-friendly Python scripts tame repetitive work.

Data Experiments

Lightweight notebooks and CLI parsers that clean CSV batches, reshape JSON, and visualize quick stats with pandas and Rich.

Developer Tools

Terminal helpers, template generators, and git-aware utilities that improve day-to-day workflows for collaborating teams.

What Lives in the Repo

The repository is intentionally eclectic: batch file renamers, API data fetchers, CSV cleaners, and shell-friendly tooling. It is where ideas start lightweight before they grow into standalone services or libraries.

10+

Scripts maintained

5 min

Average setup time

12

Libraries explored

Highlights

  • Hands-on automation scripts for file management, notifications, and workflow shortcuts.
  • Data wrangling helpers that tidy CSV and JSON payloads with pandas and native tooling.
  • Command-line experiments that showcase argparse patterns, logging, and packaging basics.

Why It Matters

Keeping a sandbox like this lets me iterate quickly, try new libraries, and carry working patterns into production projects. It also gives collaborators tangible, copy-ready snippets for their own use cases.

Browse the scripts, star the repository, or open an issue with your own automation idea. https://github.com/lefos13/python-random-scripts.