333 читали · 4 года назад
Надоело работать во фронтенд с JavaScript? Используйте Python для браузера!
“Как так?” —думаю, примерно такой будет реакция большинства на заголовок этой статьи. Что значит “Используйте Python для браузера?”. Ведь всем известно, что в браузерах может выполняться только JavaScript...
4 месяца назад
Библиотека Pyppeteer для Python: автоматизация браузера без лишних сложностей
Pyppeteer — это мощная Python-библиотека для автоматизации браузера Chromium. Она предоставляет инструменты для управления браузером программно: открытие страниц, эмуляция действий пользователя, создание скриншотов и многое другое. Это асинхронный аналог популярной библиотеки Puppeteer для Node.js, идеально подходящий для задач веб-скрейпинга, тестирования и мониторинга. pip install pyppeteer import asyncio from pyppeteer import launch async def main(): # Запуск браузера browser = await launch(headless=False) # headless=False для видимого режима page = await browser...