Ошибка страницы Puppeteer после работы несколько раз - PullRequest
0 голосов
/ 30 октября 2019
async def main(url):
    if str(url).find("http") == -1:
       url = "http://" + url
    browser = await launch({'headless': True})
    page = await browser.newPage()
    await page.goto(url,{'waitUntil': 'load', 'timeout': 30000})
    html = await page.content()
    await browser.close()
    return html

это мой код И после 200 или 300 раз у меня появляется ошибка, которая сообщает page crashed, вызвано ли это некоторыми неправильными URL-адресами, так что pyppeteer пытался перейти на URL, но ответ не возвращался, поэтому await browser.close() didn 'т работаешь? Во время выполнения журнал ошибок сообщает Too many open files.

...