var cheerio = require("cheerio");
var request = require("request");
request("https://naver.com", function (error, response, html) {
if (error) {
throw error;
}
var $ = cheerio.load(html);
console.log(html);
});
클레이튼 KAS에서 특정 계정의
NFT를 모두 가져올 수 있는 메서드가 없어서
어떻게 해야 다 가져올 수 있지.. 라는 생각에
클레이튼 스콥에 나와있는걸 다 가져오면 안되나? 싶어
그냥 HTML 요소를 다 가져오려했다
근데 코드를 이런 식으로 짰으나
바디 부분의 파트가 전부 나오지 않는 현상..
어떻게 찾을지도 잘 몰랐었지만 js 키워드를 빼고
'parse html 전부 나오지 않을 때' 이런 식으로
구글링을 해보니 다른 언어를 쓰시는 분들의
똑같은 경험을 하신 분들의 글을 찾을 수 있었다!
문제는 정적인 페이지만 나오기 때문인데
이 문제를 해결하기 위해선 JS에선
Selenium 라이브러리를 써볼 예정이다!
파이썬에만 있는 줄
-셀레니움 말고 다른거 써야함-
'NodeJS' 카테고리의 다른 글
[node.js] Error: address already in use (0) | 2021.10.12 |
---|