Какой парсер использовать?
только писать свой парсер и писать правила корректировки формул и других функций.
Как таковых готовых решений нету.В любом случае вам придется писать парсер специально под тот магазин.Который вы хотите парсить.Если вы будете использовать питон в качестве инструмента для парсинга.То есть множество библиотек заточенных под парсинг.