Update export script
This commit is contained in:
@@ -1,19 +1,3 @@
|
|||||||
"""Экспорт авто из Dubizzle в папки для загрузки на сайт.
|
|
||||||
|
|
||||||
Делает полный путь данных без БД/Docker:
|
|
||||||
Algolia discovery -> CarMapper (маппинг) -> папка на каждое авто (car.json + фото).
|
|
||||||
|
|
||||||
Каждое авто кладётся в отдельную папку:
|
|
||||||
<output>/<NNNNN>__<brand>_<model>_<year>__<origin_id>/
|
|
||||||
├── car.json # замапленная запись (CarRecord) + сырой Algolia hit
|
|
||||||
└── images/ # скачанные полноразмерные фото (01.jpg, 02.jpg, ...)
|
|
||||||
|
|
||||||
Скрипт идемпотентный и возобновляемый: повторный запуск пропускает уже
|
|
||||||
выгруженные авто и уже скачанные фото.
|
|
||||||
|
|
||||||
Запуск:
|
|
||||||
python scripts/export_for_upload.py --target 11000 --output tesst
|
|
||||||
"""
|
|
||||||
|
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user