반응형
요즘 한창 크롤링을 연습하면서 어떻게 크롤링을 쉽게 할 수 있을지 여러 예제를 보고 있습니다.
그 중 puppeteer에서 좋은 기능이 있어서 간단 사용법을 공유 합니다 !
const data = await page.$$eval('#diet > tbody > tr > td > div', e=>e.map((a)=>a.textContent));
array[0] = data;
console.log(array);
항상 이런식으로 사용합니다.
원하는 태그를 Copy selector 를 통해서 넣고 $$eval을 사용하면 손쉽게 array에 저장이 가능합니다 ~
반응형
'Program language > NodeJS' 카테고리의 다른 글
| [nodeJS] 브라우저로 서버 일 시키기. (0) | 2020.03.27 |
|---|---|
| 웹에서 버튼을 누르면 크롤링이 되도록 하기. (0) | 2020.03.05 |
| pupeteer 활용한 네이버 메일 크롤링 하기. (0) | 2020.03.04 |
| NodeJS 로 크롤링한 데이터 .txt 저장 (0) | 2020.02.28 |
| NodeJS 로 okky.kr 메인의 Q&A 크롤링하기 (0) | 2020.02.28 |