Playwright使用 发表于 2022-03-08 | 分类于 python爬虫 代码生成123456# -o 代表输出名称# --target 使用语言,默认为python同步,如需异步使用python-async# -b 代表用什么浏览器,默认chromium# --device 模拟手机浏览器# --lang 浏览器语言playwright codegen -o my_script.py 123456789101112131415from playwright.sync_api import sync_playwrightdef on_response(response): if '/api/movie/' in response.url and response.status == 200: print(response.json())# 用这个方法监听请求,即使请求中包含加密参数也不要紧,因为这儿直接截获的是最后的响应结果with sync_playwright() as p: browser = p.chromium.launch(headless=False) page = browser.new_page() # 监听response事件 page.on('response', on_response) page.goto('https://spa6.scrape.center/') page.wait_for_load_state('networkidle') browser.close() 赏个🍗吧 打赏 微信支付 支付宝 本文作者: Keeep 本文链接: http://Keeep.coding.me/blog/Playwright使用/ 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!