Код: Выделить всё
Проблема: Кажется, Google улучшил свои механизмы обнаружения ботов, и я больше не получаю обычные результаты поиска, а только этот фрагмент HTML.
Что я пробовал: я использую большой прокси-пула, чтобы избежать обнаружения, но это не решило проблему проблема.
Минимальный код для воспроизведения:
Код: Выделить всё
import requests
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36'
}
url = 'https://www.google.com/search?q=example'
response = requests.get(url, headers=headers)
print(response.text)
Подробнее здесь: https://stackoverflow.com/questions/793 ... ot-results