A zero-installation Python solution for Windows. Enables users to run scripts via Batch files without pre-installed Python or dependencies.
This project provides a zero-installation solution for SAP eBOM automation.
It allows colleagues to run complex Python automation scripts by simply double-clicking a .bat file, eliminating the need for local Python installation or environment configuration.
- One-Click Execution: Integrated Batch launcher for non-technical users.
- Embedded Environment: Powered by Python Embeddable Package (not included in repo).
- SAP Integration: Automated handling of eBOM data bundling and maintenance.
- Dynamic Path Resolution: Uses
%~dp0to ensure portability across network drives and local folders.
run_automation.bat: The main entry point (Launcher).bundle.py: Core logic for SAP eBOM processing.docs/: Technical guides and user manuals.
- Download a Python Embeddable Package and extract it to a folder named
Python_Engine. - Place your
bundle.pyin the same directory as the.batfile. - Double-click
run_automation.batto start.