我想使用Except TimeoutError
来处理超时问题。但是脚本总是抛给我一个TimeoutError,而不是像我计划的那样打印消息。
下面是我的代码:
try:
await page.wait_for_selector("#winiframe_main", timeout=10000, state='detached')
print("The frame is detached.")
except TimeoutError:
print("The frame is not detached")
我的代码有什么问题吗?
发布于 2021-04-05 18:08:10
您必须从playwright
导入TimeoutError
才能捕获此异常:
from playwright.async_api import async_playwright, TimeoutError
https://stackoverflow.com/questions/66490575
复制相似问题