您的位置:首页 > 财经 > 金融 > 【bug】with sync_playwright as p: AttributeError: __enter__

【bug】with sync_playwright as p: AttributeError: __enter__

2024/12/23 10:15:51 来源:https://blog.csdn.net/qq_38463737/article/details/141942060  浏览:    关键词:【bug】with sync_playwright as p: AttributeError: __enter__

【bug】with sync_playwright as p: AttributeError: enter

环境

playwright        1.46.0

详情

在Python中使用Playwright时,遇到了AttributeError: __enter__错误。错误原因是使用with语句来管理一个不支持上下文管理协议的对象。

经过检查,发现是写法错误,失误将sync_playwright()写出了sync_playwright。😄

解决方法

下面是sync_playwright()正确的写法例子

from playwright.sync_api import sync_playwrightwith sync_playwright() as p:browser = p.chromium.launch()# 你的操作...browser.close()

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com