风火编程--playwright爬虫

playwright爬虫基本用法

等待加载

page.wait_for_load_state('networkidle')

text = page.content()

点击

demo

python 复制代码
 with sync_playwright() as pw:
        browser = pw.chromium.launch(headless=True)
        context = browser.new_context()
        page = context.new_page()
        page.goto(url)
        page.wait_for_load_state('networkidle')
        text = page.content()
        page.close()
        context.close()
        browser.close()
    info = parse_info(text)
    title = re.findall('''"Buy now:(.+?)",''', text)[0]

禁止加载图片

复制代码
    page.route("**/*", lambda route: route.abort()
    if route.request.resource_type == "image"
    else route.continue_())

登录状态

保存

python 复制代码
context.storage_state(path='login_data.json')

使用

python 复制代码
context = browser.new_context(storage_state='login_data.json')
相关推荐
上海云盾-小余1 天前
流量攻击详解:区分带宽耗尽与资源耗尽两类攻击
爬虫·安全·ddos
先吃饱再说1 天前
后端也能用 jQuery 爬网页?Cheerio 了解一下
爬虫·node.js·jquery
TlSfoward2 天前
从“爬虫被验证”到“验证误伤排查” TLSFOWARD抓包工具
爬虫
CCPC不拿奖不改名2 天前
爬虫:01-F12开发者工具全景概览
爬虫
嘘嘘出差2 天前
爬虫中级——Orc验证码识别
爬虫
汤米粥2 天前
Python爬虫——json解析
爬虫·python·json
嘘嘘出差2 天前
爬虫中级——滑块验证码的应对方法
爬虫
明月_清风3 天前
robots.txt 完全指南:从入门到精通
后端·爬虫
明月_清风3 天前
从零写一个"像人"的爬虫:反爬攻防实战指南
后端·爬虫
嘘嘘出差4 天前
从零到精通:爬虫技术进阶路线全解析
爬虫