A Python CLI tool that processes TecDoc catalog data exports (CSV, Excel) to extract and structure vehicle parts information. For automotive developers and data analysts who need clean, queryable parts data without manual work. Outputs standardized JSON or CSV for integration.
Features
- Parse multi-sheet TecDoc Excel catalogs into structured tables
- Extract part numbers, descriptions, and vehicle compatibility mappings
- Clean and normalize manufacturer and OE reference numbers
- Export to flat CSV or nested JSON for easy database import
- Filter results by vehicle make, model, year, or part category
Usage
td_extract --input tecdoc_export.xlsx --output parts.json --filter-make="AUDI" --filter-year=2020
Requirements
Python 3.8+. Install dependencies:
pip install -r requirements.txt
Download
Buy once, download immediately. ZIP includes the full script, README, and usage examples.
License
Personal & Commercial Use. You may use this tool in your own personal and commercial projects. Redistribution or resale of the source code is not permitted.