Скрапер Google Maps на Playwright: семь граблей, на которые я наступил
Задача звучала просто: получить список компаний определённого профиля в конкретном городе — с сайтом и способом связаться. Не телефоном, а email / Telegram / WhatsApp. Итоговый скрипт — примерно 400 строк: Playwright для Maps, requests + BeautifulSoup для сайтов, регексы для контактов, txt на выходе. Ниже — не туториал "как повторить", а список мест, где всё ломается. Вот весь конвейер целиком, с отмеченными точками отказа — дальше по статье разберём каждую:
https://habr.com/ru/articles/1073446/
#python #playwright #парсинг #вебскрапинг #google_maps #регулярные_выражения #beautifulsoup #cssселекторы