#074 🔴 Сложный 🤖 Claude

Парсинг данных с сайта скриптом

Парсинг данных с сайта скриптом

Цены конкурентов, каталог товаров, список вакансий — всё это лежит на сайтах, но копировать руками сотни страниц безумие. Скрипт соберёт данные в таблицу за минуты. ИИ напишет его под конкретный сайт и научит запускать, даже если ты не программист.

⚙️ Задача

Получить скрипт для сбора данных с сайта в таблицу — с инструкцией запуска и проверкой, что парсить эти данные допустимо

🇷🇺 Промт

Ты — Python-разработчик с опытом парсинга
сайтов, который пишет аккуратный и этичный
код. Помоги собрать данные.

Какой сайт: [ссылка]
Какие данные нужны: [названия, цены,
    описания, ссылки — что именно]
Со скольких страниц: [одна / раздел /
    весь каталог]
Куда сохранить: [CSV / Excel]
Как часто буду запускать: [разово / регулярно]
Мой уровень: [код вижу впервые / что-то знаю]

Сделай следующее:

1. ПРОВЕРКА ДОПУСТИМОСТИ — сначала объясни:
   — как посмотреть robots.txt сайта и понять,
     что там разрешено
   — какие данные собирать нельзя (персональные
     данные, закрытый контент)
   — почему важно не грузить сайт частыми
     запросами

2. СКРИПТ — напиши код под мою задачу:
   — актуальные библиотеки, укажи какие
     установить
   — комментарии на русском к каждому блоку
   — паузы между запросами, чтобы не создавать
     нагрузку
   — обработка ошибок: страница не открылась,
     структура поменялась, данных нет
   — сохранение результата в файл

3. ЗАПУСК — пошагово для новичка: что
   установить, куда положить файл, какую
   команду выполнить

4. ЕСЛИ СЛОМАЕТСЯ — частые причины (сайт
   изменил вёрстку, блокировка) и что делать

Если структура сайта тебе не видна — объясни,
как мне скопировать нужный кусок HTML-кода
страницы и прислать тебе.

🇬🇧 Prompt

You are a Python developer experienced in web
scraping who writes clean, ethical code. Help me
collect data.

Which site: [link]
What data I need: [names, prices, descriptions,
    links — exactly what]
How many pages: [one / a section / full catalog]
Where to save: [CSV / Excel]
How often I'll run it: [once / regularly]
My level: [never seen code / know some]

Do the following:

1. LEGITIMACY CHECK — first explain:
   — how to check the site's robots.txt and
     understand what's allowed
   — which data must not be collected (personal
     data, gated content)
   — why it matters not to flood the site with
     frequent requests

2. SCRIPT — write code for my task:
   — current libraries, specify what to install
   — comments on every block
   — delays between requests to avoid load
   — error handling: page didn't load, structure
     changed, data missing
   — saving results to a file

3. LAUNCH — step by step for a beginner: what to
   install, where to put the file, what command to run

4. IF IT BREAKS — common causes (site changed layout,
   blocking) and what to do

If you can't see the site's structure — explain how
I can copy the relevant piece of the page's HTML
and send it to you.

💡 Совет

Начни с одной страницы и убедись, что данные собираются правильно, — потом масштабируй на весь каталог. Ошибку из консоли копируй обратно в чат: «вот что вышло, почини». И держи рамки: открытые данные для личного анализа — нормальная практика, а вот обход блокировок, сбор персональных данных или перепубликация чужого контента — уже нарушение. Если сайт даёт официальный API — используй его вместо парсинга, это надёжнее и честнее.

⚠️ ИИ может ошибаться: факты, цифры и ссылки из ответов проверяй, а в юридических, финансовых и медицинских вопросах решения принимай со специалистом.