iT邦幫忙

0

用Node.js的Puppeteer寫爬蟲遇到問題

小弟最近用Node.js的Puppeteer寫爬蟲遇到了一個問題

程式碼:

const puppeteer = require('puppeteer');

(async () => {
    /*
    ...
    ...*/
    for(let i=1;i<target.length;++i)
    {
        await page.$eval('#testdatum_test_input',input=>input.value='D:\\crawler\\test_data_crawler\\testdata\\input'+i+'.txt');
        await page.$eval('#testdatum_test_output',input=>input.value='D:\\crawler\\test_data_crawler\\testdata\\output'+i+'.txt');
        await page.$eval('#testdatum_limit_attributes_memory',input=>input.value='');
        await page.$eval('#testdatum_limit_attributes_memory',input=>input.value='262144');
        await page.$eval('#testdatum_limit_attributes_time',input=>input.value='');
        await page.$eval('#testdatum_limit_attributes_time',input=>input.value='2000');
        await page.click('.btn.btn-success.btn-lg');
    }
    await browser.close();
})();

不知道為什麼會跑出這個錯誤
https://ithelp.ithome.com.tw/upload/images/20191019/20122289LxFC8ENLSn.png

希望有大神能為我解惑
謝謝

yu2001 iT邦新手 5 級 ‧ 2019-10-19 10:14:57 檢舉
已解決

尚未有邦友回答

立即登入回答