Розробив утиліту для автоматичного завантаження фото товарів із закритого дилерського порталу на основі CSV-прайсу.
Основні можливості:
— Авторизація через HTTP-сесію
— Завантаження та парсинг віддаленого CSV-прайсу
— Паралельне скачування до 25 потоків
— Збереження структури папок за артикулами
— Пропуск вже завантажених файлів
Додатково:
— Облікові дані через .env - без витоку у вихідний код
— Відмовостійкість при нестабільному з'єднанні
Технічна частина:
— Python 3
— requests, python-dotenv
— csv, concurrent.futures, Tkinter
Проєкт реалізований "під ключ".
Основні можливості:
— Авторизація через HTTP-сесію
— Завантаження та парсинг віддаленого CSV-прайсу
— Паралельне скачування до 25 потоків
— Збереження структури папок за артикулами
— Пропуск вже завантажених файлів
Додатково:
— Облікові дані через .env - без витоку у вихідний код
— Відмовостійкість при нестабільному з'єднанні
Технічна частина:
— Python 3
— requests, python-dotenv
— csv, concurrent.futures, Tkinter
Проєкт реалізований "під ключ".