Привет! Вот примерчик использования BeautifulSoup и requests для создания простого скрапера:
Программный код:
import requests
from bs4 import BeautifulSoup
url = 'https://example.com'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
# Пример скрапинга заголовков
titles = soup.find_all('h2')
for title in titles:
print(title.text)
Но чтобы не попасть в бан, следуй таким правилам:
1. Ставь User-Agent в заголовки запроса (чтоб сервер думал, что ты браузер).
2. Держи частоту запросов низкой – используй time.sleep().
3. Старайся не скрапить слишком часто один и тот же сайт.