1. На вход подается excel с колонкой, в которой есть модели телефона. Например: Vivo T4
2. Проходимся итеративно по строкам excel и на сайте https://phonedady.com ищем это устройство.
3. Поиск осуществляется следующим образом (сравнение без пробелов):
а) если есть 100% совпадение - анализируем этот результат
б) если результат не 100% совпадения (наша строка входит в строку результата, но меньше по длине) И 1 результат поиска - берем его. Пример результата поиска:
- Vivo T4 GTX
В этом случае его и анализируем.
в) если результат не 100% совпадения (наша строка входит в строку результата, но меньше по длине) И более 1 результата поиска - возвращаем Нан (то есть совпадений не найдено). Пример результата поиска:
- Vivo T4 X
- Vivo T4 5G.
В этом случае ничего не возвращаем (потому что непонятно, что выбрать).
4. Анализируем результат (страницы сайта, которая открывается по найденному устройству):
а) берем цену устройства (на странице поле price in USD)
б) берем техническую модель устройства (на странице поле Models)
5. На выходе формируем excel файл с следующими колонками:
а) название модели Vivo T4
б) цена
в) технический номер модели (если их несколько - строки повторить).