Задача

Необходимо разработать скрипт, который подключившись к Google Таблице, будет для каждой позиции (по штрихкоду) выполнять поиск в сети, парсить карточку товара (описание, главное и дополнительное фото) и записывать результаты обратно в таблицу в новые колонки.

Исходная Google Таблица

Структура: Штрихкод, Название, Цена, Остаток.

Что должно появиться в таблице

  • Описание товара (от 100 до 800 символов)
  • Постоянная ссылка на главное фото (URL)
  • Ссылки на дополнительное фото (URL), если таковое обнаружено
  • Источник (прямая ссылка на страницу товара)

Важно

  • Главные ориентир для поиска - штрихкод товара.
  • Если по конкретному штрихкоду информация не найдена - данная строка не должна заполняться (либо быть помечена статусом «не найдено»).
  • Выбирать только карточки товаров из интернет-магазинов / маркетплейсов.
  • Вы указывайте сроки и стоимость.

Требования к результату

  • Код на Python с использованием основных библиотек (например, requests, BeautifulSoup, gspread для работы с Таблицами).
  • Журналирование ошибок и времени выполнения.