from playwright.sync_api import sync_playwright
# 初始化 Playwright
with sync_playwright() as p:
# 启动浏览器 (可以选择 'chromium', 'firefox' 或 'webkit')
browser = p.chromium.launch(headless=False) # headless=False 表示打开浏览器窗口
page = browser.new_page()
# 访问网页
page.goto("https://example.com")
# 获取页面标题
title = page.title()
print(f"页面标题: {title}")
# 截图保存
page.screenshot(path="example.png")
# 关闭浏览器
browser.close()
sync_playwright() 来启动 Playwright。p.chromium.launch() 启动 Chromium 浏览器,headless=False 表示以有界面模式启动浏览器。browser.new_page() 创建一个新的浏览器页面对象。page.goto() 方法访问指定的 URL。page.title() 获取当前页面的标题,并打印出来。page.screenshot() 方法将当前页面截图并保存为文件。browser.close() 关闭浏览器。上一篇:python版本查看
下一篇:python pop()方法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站