错误信息: 爬取任务失败: apt_seijo (https://apt-seijo.com/SHOP/cotopaxibatac16l.html) - Page.goto: Timeout 15000ms exceeded. Call log: - navigating to "https://apt-seijo.com/SHOP/cotopaxibatac16l.html", waiting until "domcontentloaded"
Traceback (most recent call last):
File "D:\workspace\cotopaxi\scraper.py", line 78, in scrape
products_data = await self.parse_page(page)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\workspace\cotopaxi\plugins\apt_seijo_scraper.py", line 15, in parse_page
await page.goto(self.url, wait_until="domcontentloaded", timeout=15000)
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\async_api\_generated.py", line 8992, in goto
await self._impl_obj.goto(
url=url, timeout=timeout, waitUntil=wait_until, referer=referer
)
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\_impl\_page.py", line 555, in goto
return await self._main_frame.goto(**locals_to_params(locals()))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\_impl\_frame.py", line 153, in goto
await self._channel.send(
"goto", self._navigation_timeout, locals_to_params(locals())
)
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\_impl\_connection.py", line 69, in send
return await self._connection.wrap_api_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<3 lines>...
)
^
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\_impl\_connection.py", line 559, in wrap_api_call
raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None
playwright._impl._errors.TimeoutError: Page.goto: Timeout 15000ms exceeded.
Call log:
- navigating to "https://apt-seijo.com/SHOP/cotopaxibatac16l.html", waiting until "domcontentloaded"
错误信息: 爬取任务失败: rakuten_nuts (https://item.rakuten.co.jp/nuts/cotopaxi-tasra16l/) - Page.title: Target page, context or browser has been closed
Traceback (most recent call last):
File "D:\workspace\cotopaxi\scraper.py", line 78, in scrape
products_data = await self.parse_page(page)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\workspace\cotopaxi\plugins\rakuten_nuts_scraper.py", line 30, in parse_page
self.logger.info(f"页面标题: {await page.title()}")
^^^^^^^^^^^^^^^^^^
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\async_api\_generated.py", line 9766, in title
return mapping.from_maybe_impl(await self._impl_obj.title())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\_impl\_page.py", line 827, in title
return await self._main_frame.title()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\_impl\_frame.py", line 864, in title
return await self._channel.send("title", None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\_impl\_connection.py", line 69, in send
return await self._connection.wrap_api_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<3 lines>...
)
^
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\_impl\_connection.py", line 559, in wrap_api_call
raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None
playwright._impl._errors.TargetClosedError: Page.title: Target page, context or browser has been closed
错误信息: 爬取任务失败: rakuten_nuts (https://item.rakuten.co.jp/nuts/cotopaxi-tasra16l/) - Page.title: Target page, context or browser has been closed
Traceback (most recent call last):
File "D:\workspace\cotopaxi\scraper.py", line 78, in scrape
products_data = await self.parse_page(page)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\workspace\cotopaxi\plugins\rakuten_nuts_scraper.py", line 30, in parse_page
self.logger.info(f"页面标题: {await page.title()}")
^^^^^^^^^^^^^^^^^^
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\async_api\_generated.py", line 9766, in title
return mapping.from_maybe_impl(await self._impl_obj.title())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\_impl\_page.py", line 827, in title
return await self._main_frame.title()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\_impl\_frame.py", line 864, in title
return await self._channel.send("title", None)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\_impl\_connection.py", line 69, in send
return await self._connection.wrap_api_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<3 lines>...
)
^
File "D:\workspace\cotopaxi\venv\Lib\site-packages\playwright\_impl\_connection.py", line 559, in wrap_api_call
raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None
playwright._impl._errors.TargetClosedError: Page.title: Target page, context or browser has been closed