pyt*_*bie 4 python playwright playwright-python
我正在创建一个网络自动化,我需要保持浏览器打开,但由于剧作家库只开始显示代码,包括每次脚本完成时浏览器自行关闭的“with”语句。我知道我可以用时间(100)快速解决这个问题,但这似乎不是最佳实践。我尝试创建类似的操作,但不使用 with 语句,但它不断关闭浏览器。如何解决此问题并保持浏览器打开?
请参阅下面我的代码:
from playwright.sync_api import sync_playwright
p = sync_playwright().start()
browser = p.chromium.launch(headless=False)
page = browser.new_page()
page.goto('https://www.google.com/')
p.stop()
Run Code Online (Sandbox Code Playgroud)
如果您不想使用上下文管理器,那么您可以使用以下.start()方法启动浏览器:
from playwright.sync_api import sync_playwright
p = sync_playwright().start()
browser = p.chromium.launch(headless=False)
page = browser.new_page()
p.stop()
Run Code Online (Sandbox Code Playgroud)
.stop()完成后请记住使用该方法。