1

我将 Pyppeteer 中的超时时间设置为 60 秒,但它不适用于所有页面。这是我的代码:

options = {'timeout': 60 * 1000}
response = await self.page.goto(url, options)

我尝试使用超时加载此 URL:http ://www.google.com:81 但 60 秒后它不会引发超时异常。4 分钟后它会引发net::ERR_TIMED_OUT 我如何设置页面的超时时间?

4

1 回答 1

0

在 Python 中,持续时间是使用秒计算的,而不是微秒。这就是为什么你必须:


options = {'timeout': 60}
response = await self.page.goto(url, options)

于 2020-09-22T16:34:05.570 回答