Pyppeteer minimales Beispiel

English Deutsch

Dieses Skript ist ein minimales Beispiel, wie man Pyppeteer verwendet, um eine Webseite abzurufen und den Seitentitel zu extrahieren (den Inhalt des .logo_default HTML-Elements)

pyppeteer_minimal_example.py
#!/usr/bin/env python3
import asyncio
from pyppeteer import launch

async def main():
    browser = await launch()
    page = await browser.newPage()
    await page.goto('https://www.techoverflow.net')
    # URL abrufen und ausgeben
    title = await page.evaluate("() => document.querySelector('.logo-default').textContent")
    print(f"Page title: {title}") # prints Page title: TechOverflow
    # Aufräumen
    await browser.close()

asyncio.get_event_loop().run_until_complete(main())

So führen Sie es aus:

run_pyppeteer_example.sh
pip install -U pyppeteer
python PyppeteerExample.py

Check out similar posts by category: Pyppeteer