pyppeteer 中的 page.waitForTimeout()?
Posted
技术标签:
【中文标题】pyppeteer 中的 page.waitForTimeout()?【英文标题】:page.waitForTimeout() in pyppeteer? 【发布时间】:2021-07-31 08:50:29 【问题描述】:我有一个 pyppeteer(不是 puppeteer)浏览器,打开了许多页面,我想等待 2 秒,然后再在其中一些页面上执行其他操作。 我尝试使用 time.sleep() 但它似乎阻止了所有页面的执行。
pyppeteer 中是否有 page.waitForTimeout() 的等价物? 我想我也可以使用多线程,但我不想这样做。
【问题讨论】:
【参考方案1】:没关系,
page.waitFor(2000)
完全按照我的意愿行事。
【讨论】:
【参考方案2】:异步中time.sleep
的等价物是asyncio.sleep
。所以使用:
await asyncio.sleep(2) # 2 second non-blocking sleep
【讨论】:
以上是关于pyppeteer 中的 page.waitForTimeout()?的主要内容,如果未能解决你的问题,请参考以下文章