r로 네이버 뉴스 크롤링하려고 하는데요.

조회수 77회

R로 크롤링하려고 하는데요. allreview에 비었다고 뜨고, 크롤링 저장되어 있는 csv저장하면 값이 없어요.

base_url='https://news.naver.com/main/list.nhn?mode=LSD&mid=sec&listType=title&sid1=101&page=' allreviews=c()

for명령문

for(page in 1:200){ print(page) url=paste(base_url, page, sep='') r=GET(url)

h=read_html(r)

comment_area=html_nodes(h, 'allreviews')

comments=html_nodes(comment_area, '.nclicks')

reviews=html_text(comments)

if(length(reviews)==0){break}

allreviews=c(allreviews, reviews)

}

write.csv(allreviews, 'reviews.csv')

이미지

이미지

답변을 하려면 로그인이 필요합니다.

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.