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

Цены конкурентов, каталог товаров, список вакансий — всё это лежит на сайтах, но копировать руками сотни страниц безумие. Скрипт соберёт данные в таблицу за минуты. ИИ напишет его под конкретный сайт и научит запускать, даже если ты не программист.
⚙️ Задача
Получить скрипт для сбора данных с сайта в таблицу — с инструкцией запуска и проверкой, что парсить эти данные допустимо
🇷🇺 Промт
Ты — 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 — используй его вместо парсинга, это надёжнее и честнее.
⚠️ ИИ может ошибаться: факты, цифры и ссылки из ответов проверяй, а в юридических, финансовых и медицинских вопросах решения принимай со специалистом.