日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

使用puppeteer爬 EXTJS

發布時間:2025/4/16 javascript 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用puppeteer爬 EXTJS 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
(async () => {// 載入配置文件并使用JSON.parse()解析 var config = JSON.parse(fs.readFileSync('./config.json').toString());console.log("(1) Config Loaded...");// 從EXCEL獲取數據var scores= await GetDataFromXlsx("score.xlsx",true,["I"]);// 分析數據console.log(scores);let sc= [];for (s of scores) {sc.push(parseInt(s.I));}console.log(sc);var arr=sc;const browser = await puppeteer.launch({headless: false});const page = await browser.newPage();// 登錄await page.goto('http://172.16.0.7/'); await page.type("#txtZH",'xxxx');await page.type("#txtMM",'xxxxx');await page.click('#ext-gen24');await page.waitFor(1000);await page.goto('http://172.16.0.7/user/kcsjfx.aspx'); await page.waitFor(5000);//獲取第一行數據,雙擊/*// 沒有效果,EXTJS還沒有解析var foo = await page.$$('#ext-gen25 > div.x-grid3-row.x-grid3-row-first > table > tbody > tr');console.log(foo);await foo.click({ clickCount: 2 }) ; */var s= await page.waitForSelector('#ext-gen25 > div.x-grid3-row.x-grid3-row-first > table > tbody > tr');var tj={"avg":avg(sc).toFixed(0).toString(),"max":max(sc).toString(),'num':arr.length.toString(),"passed":passed(arr).toString(),"passedPercent":((passed(arr)/arr.length)*100).toFixed(0).toString(),"a0":countNum(arr,0,10).toString(),"a1":countNum(arr,10,20).toString(),"a2":countNum(arr,20,30).toString(),"a3":countNum(arr,30,40).toString(),"a4":countNum(arr,40,50).toString(),"a5":countNum(arr,50,60).toString(),"a6":countNum(arr,60,70).toString(),"a7":countNum(arr,70,80).toString(),"a8":countNum(arr,80,90).toString(),"a9":countNum(arr,90,100).toString(),"b0":(countNum(arr,0,10)/arr.length*100).toFixed(0).toString(),"b1":(countNum(arr,10,20)/arr.length*100).toFixed(0).toString(),"b2":(countNum(arr,20,30)/arr.length*100).toFixed(0).toString(),"b3":(countNum(arr,30,40)/arr.length*100).toFixed(0).toString(),"b4":(countNum(arr,40,50)/arr.length*100).toFixed(0).toString(),"b5":(countNum(arr,50,60)/arr.length*100).toFixed(0).toString(),"b6":(countNum(arr,60,70)/arr.length*100).toFixed(0).toString(),"b7":(countNum(arr,70,80)/arr.length*100).toFixed(0).toString(),"b8":(countNum(arr,80,90)/arr.length*100).toFixed(0).toString(),"b9":(countNum(arr,90,100)/arr.length*100).toFixed(0).toString(),}console.log(tj);await s.click({ clickCount: 2 }) ; //console.log(avg(sc).toFixed(1));var arr=scores;await page.type("#txtPJF", tj.avg);//平均await page.type("#txtZGF", tj.max);//最高await page.type("#txtZRS", tj.num);//人數await page.type("#txtJGRS", tj.passed);//及格數await page.type("#txtJGL", tj.passedPercent);//合格率//分數段page.$$eval("#Panel3 input[type=text]", (el,paramIn)=>{//console.paramIn;el[0].value=paramIn.tj.a0;el[1].value=paramIn.tj.a1;el[2].value=paramIn.tj.a2;el[3].value=paramIn.tj.a3;el[4].value=paramIn.tj.a4;el[5].value=paramIn.tj.a5;el[6].value=paramIn.tj.a6;el[7].value=paramIn.tj.a7;el[8].value=paramIn.tj.a8;el[9].value=paramIn.tj.a9;},{tj});/*page.$eval("#txtFSD7", (el,paramIn)=>{el.value=paramIn.tj.a7;},{paramIn});*//*相當于兩次操作,頁面自動在空值處增加0默認值;然后輸入2位數,而輸入框作為2位的長度限制,只能錄入1位await page.type("#txtFSD0",'');await page.type("#txtFSD0",tj.a0, {delay: 1000});*///百分比page.$$eval("#Panel4 input[type=text]", (el,paramIn)=>{//console.paramIn;el[0].value=paramIn.tj.b0;el[1].value=paramIn.tj.b1;el[2].value=paramIn.tj.b2;el[3].value=paramIn.tj.b3;el[4].value=paramIn.tj.b4;el[5].value=paramIn.tj.b5;el[6].value=paramIn.tj.b6;el[7].value=paramIn.tj.b7;el[8].value=paramIn.tj.b8;el[9].value=paramIn.tj.b9;},{tj});// await browser.close(); })();

?

總結

以上是生活随笔為你收集整理的使用puppeteer爬 EXTJS的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩欧美理论片 | 亚洲国产精品一 | 色婷婷国产 | 人妻一区二区三区免费 | 国产一区二区欧美日韩 | 久久精品人人做人人爽 | 国产乱在线 | 日夜夜操 | 牛人盗摄一区二区三区视频 | 亚洲成人免费影院 | 精品久久国产字幕高潮 | 亚洲精品在线网站 | 五月天导航 | 欧美日韩黄色一区二区 | 欧美蜜臀| 国产欧美日韩精品一区二区三区 | 国产一区二区三区在线免费观看 | 日韩精品人妻一区二区三区免费 | 特级西西444www大精品视频免费看 | www天堂在线 | 超碰97国产精品人人cao | 91网站免费入口 | 天天澡天天狠天天天做 | 在线精品一区二区 | 久久精品人妻一区二区 | 久久欧美| 可以免费看av的网站 | 人妻少妇精品无码专区二区 | 成人国产精品蜜柚视频 | 色啪综合 | 精品免费在线视频 | 日本高清一区二区视频 | 老司机性视频 | 天操夜夜操 | 欧美欧美欧美欧美 | 婷婷久久丁香 | 亚洲午夜久久久久久久久久久 | 伊人久久激情 | 黑名单上的人全集免费观看 | 在线观看亚洲国产 | bl动漫在线观看 | 国产一区二区在线不卡 | 七七久久 | 久久澡| 欧美第一页在线 | 涩色网站| www.-级毛片线天内射视视 | 亚洲黄网在线 | 在线观看av的网站 | 成人国产精品入口免费视频 | 久久久九九 | 欧美一区二区三区四区视频 | 日韩精品――色哟哟 | 性猛交xxxx乱大交孕妇2十 | 亚洲av日韩av不卡在线观看 | 亚洲欧美激情另类校园 | 人人澡澡人人 | 一级特黄毛片 | 九九视频精品在线 | 色哟哟入口国产精品 | a黄视频| 亚洲欧美日韩国产一区二区三区 | 亚洲av成人精品一区二区三区 | 91学生片黄| 1024金沙人妻一区二区三区 | 亚洲AV成人无码久久精品巨臀 | 中文无码熟妇人妻av在线 | 91精品国产99| 波多野结衣视频一区二区 | 毛片手机在线 | 久久成人激情 | 欧美视频免费在线 | 久草视频在线免费看 | 熟妇五十路六十路息与子 | 日韩在线视频在线观看 | 美女久久精品 | 久操热线 | 亚洲国产成人在线视频 | 国产一级在线播放 | 欧美级毛片 | 日本一区二区三区精品 | 久久婷婷国产麻豆91天堂 | 欧美日色 | 日韩欧美在线一区 | 国产chinesehd精品露脸 | 极品销魂美女少妇尤物 | 日韩乱论 | 性欧美videos高清hd4k | 99色婷婷 | 五月婷婷六月丁香综合 | 日本二区三区视频 | 久久精品色 | 中文字幕一区电影 | 日韩欧美成人一区二区 | 日韩一卡二卡在线 | 国产手机在线视频 | 亚洲综合图色40p | 亚洲三级黄色 | 97潮色|