DataForge Pro - Python Data Processing Templates
10 ready-to-use Python data processing templates for CSV, Excel, and JSON files.
What's Included:
• Quick Start - Load, preview, and save data files
• Data Cleaning - Remove duplicates, empty rows, trim whitespace
• Format Conversion - Convert between CSV, Excel, and JSON
• VLOOKUP - Excel-like data matching and merging
• Pivot Tables - Group and aggregate data with multiple functions
• File Comparison - Find differences between two datasets
• Batch Processing - Process multiple files automatically
• Multi-Sheet Excel - Work with multiple Excel sheets
• CLI Mode - Command-line usage examples
• Extension Guide - Learn how to extend the functionality
Key Features:
• Chainable API for clean, readable code
• Supports CSV, Excel (.xlsx/.xls), JSON
• Well documented with clear docstrings
• Example data included for testing
• Easy to customize and extend
Requirements: Python 3.8+, pandas, openpyxl, xlrd
Usage Example:
from core import DataForge
df = (DataForge()
.load('data.csv')
.remove_duplicates()
.vlookup('lookup.csv', 'ID', ['Name', 'City'])
.save('output.xlsx'))