【发布时间】:2022-10-31 09:55:09
【问题描述】:
锄头我可以接受使用 python playwright 的对话框。对于您的友好信息,我已经尝试过此代码,但它似乎对我不起作用。除此之外的任何其他解决方案都将是可观的。谢谢
from playwright.sync_api import sync_playwright
def handle_dialog(dialog):
print(dialog.message)
dialog.dismiss()
def run(playwright):
chromium = playwright.chromium
browser = chromium.launch()
page = browser.new_page()
page.on("dialog", handle_dialog)
page.evaluate("alert('1')")
browser.close()
with sync_playwright() as playwright:
run(playwright)
【问题讨论】:
-
这不是一个对话框,它是一个浏览器通知。请澄清"doesn't work"。
-
这意味着对话框代码不适用于此对话框,您告诉我这不是对话框,所以我如何使用 playwright python 点击接受按钮
标签: python selenium automation playwright