Product photo parser from a closed dealer portal
Developed a utility for automatic uploading of product photos from a closed dealer portal based on a CSV price list.
Main features:
— Authorization via HTTP session
— Uploading and parsing remote CSV price list
— Parallel downloading up to 25 threads
— Preserving folder structure by article numbers
— Skipping already uploaded files
Additionally:
— Credentials via .env - no leakage into the source code
— Fault tolerance with unstable connection
Technical part:
— Python 3
— requests, python-dotenv
— csv, concurrent.futures, Tkinter
The project is implemented "turnkey."
Main features:
— Authorization via HTTP session
— Uploading and parsing remote CSV price list
— Parallel downloading up to 25 threads
— Preserving folder structure by article numbers
— Skipping already uploaded files
Additionally:
— Credentials via .env - no leakage into the source code
— Fault tolerance with unstable connection
Technical part:
— Python 3
— requests, python-dotenv
— csv, concurrent.futures, Tkinter
The project is implemented "turnkey."