Python Automation Toolkit — 10 Production-Ready Scripts
10 standalone Python scripts for common developer tasks. Each under 100 lines, commented, and ready to drop into any project.
Includes:
• Bulk File Renamer — rename files with regex patterns (dry-run safe)
• CSV / Excel Merger — combines spreadsheets with smart column matching
• Email Sender with Attachments (Gmail SMTP)
• Web Scraper Template — rate limiting + retry built in
• PDF Text Extractor
• Directory Watcher — trigger actions on file changes (watchdog)
• JSON ↔ CSV Converter with nested flattening
• Duplicate File Finder (MD5 hashing)
• Pure-Python Scheduler (cron-style, no extra service needed)
• API Response Cacher — decorator with TTL
Requirements: Python 3.9+, pip install -r requirements.txt
You will receive a ZIP containing all 10 .py files + README + requirements.txt.