Пиппетер в AWS Lambda ⇐ Python

Программы на Python
Anonymous
Пиппетер в AWS Lambda

Сообщение Anonymous »

Браузер неожиданно закрывается в функции AWS Lambda при использовании Pyppeteer
В бессерверной работе требуются двоичные файлы Chrome. Но я не уверен, где найти.

Код: Выделить всё

async def crawl(self):
await self.urls_to_visit.put(self.start_url)
browser = await launch(
headless=True,
executePath="/opt/python/headless-chromium",
arg=["--no-sandbox"]
)

try:
workers = [self.worker(i, browser) for i in range(self.max_concurrency)]
await asyncio.gather(*workers)

# Wait for crawl to complete
await self.crawl_complete.wait()

return self.documents, list(self.visited_urls)
finally:
await browser.close()
введите здесь описание изображения

Подробнее здесь: https://stackoverflow.com/questions/790 ... aws-lambda

Вернуться в «Python»