吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 690|回复: 3
收起左侧

[求助] python playwright 无法使用同步模式

[复制链接]
Oneday0 发表于 2023-3-25 13:55
我想用playwright同步模式模拟浏览器,但报错 需要使用异步模式的API
求大佬帮忙

Snipaste_2023-03-25_13-47-52.png

Snipaste_2023-03-25_13-48-08.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Klock0828 发表于 2023-3-25 15:01
使用异步API的方法:

import asyncio
from playwright.async_api import async_playwright

async def main():
    async with async_playwright() as p:
        browser = await p.chromium.launch()
        page = await browser.new_page()
        await page.goto('https://example.com')
        # Perform other async operations with the page here
        await browser.close()

if __name__ == '__main__':
    asyncio.run(main())
hiplease 发表于 2023-3-25 16:48
[Plain Text] 纯文本查看 复制代码
import playwright.sync_api

with playwright.sync_api.sync_playwright() as pw:
    browser = pw.firefox.launch(headless=False)
    page = browser.new_page()
    page.goto("https://www.baidu.com")
    browser.close()



我的电脑上这样是没问题的
louis16s 发表于 2023-3-25 21:12
建议用codegen 试一下,重新生成一下脚本
[Python] 纯文本查看 复制代码
playwright codegen -o test.py --channel msedge
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 01:33

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表