Pyppeteer 最小示例

此脚本是如何使用 Pyppeteer 获取网页并提取页面标题(.logo_default HTML 元素的内容)的最小示例

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 并打印
    title = await page.evaluate("() => document.querySelector('.logo-default').textContent")
    print(f"页面标题: {title}") # 打印 页面标题: TechOverflow
    # 清理
    await browser.close()

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

如何运行:

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

Check out similar posts by category: Pyppeteer