python playwright response
时间: 2024-10-27 09:01:31 浏览: 28
playwright-1.44.0
Playwright是一个开源的自动化测试库,它支持浏览器自动化,包括Chromium、Firefox和WebKit。当你使用Python的Playwright API获取网页响应(response)时,通常会涉及到`playwright.chromium.launch()`、`.new_page()`等方法打开页面并发送HTTP请求。
例如,你可以这样做:
```python
from playwright.sync_api import Playwright
# 初始化Playwright实例
with Playwright() as p:
browser = p.chromium.launch()
page = browser.new_page()
# 打开URL
page.goto('https://example.com')
# 发送GET请求并获取响应
response = page.response()
# 检查状态码
status_code = response.status()
# 获取响应体
body = response.text()
# 关闭浏览器
browser.close()
```
在这个例子中,`page.response()`返回的是一个`Response`对象,可以从中获取如状态码、头部信息、响应内容等数据。
阅读全文