Automate the creation and management of standardized data folders for analytics projects.
This project automates the setup of multiple folder structures for organizing data files in Python. It is a fork of the original https://github.com/haileylhanson/datafun-02-automation and expands on the that project initialization to support five folder variations for different data types and organizational needs.
- Automated creation of standardized, timed, year-based, named, and prefixed folders
- Easy setup and execution
- Designed for data analytics and automation workflows
- named_folders/: Contains folders for different data formats (CSV, Excel, JSON)
- prefixed_folders_lc/: Output folders with format prefixes (output--csv, output--excel, output--json)
- standardized_folders/: Folders for geographic regions (africa, asia, europe, etc.)
- timed_folders/: Folders named by time or sequence (folder_1, folder_2, folder_3)
- year_folders/: Folders for each year (2020, 2021, 2022, 2023)
- Python 3.8+
- See
requirements.txtfor dependencies
- Clone the repository
git clone https://github.com/KHenn22/datafun-02-automation.git cd datafun-02-automation - Create and activate a virtual environment
python3 -m venv .venv source .venv/bin/activate - Install dependencies
python3 -m pip install --upgrade pip setuptools wheel python3 -m pip install -r requirements.txt
To automate folder creation, run:
python3 dirbot_hennelly.py