Re: [問題] 爬蟲表格問題
檢查他切換『詳細』與『清單』的按鈕
會看到他在點擊『清單』的時候塞cookie --> $.cookie.set('ckACGSHOWTYPE','L')
所以你先塞cookie就可以爬到排行榜table了
library(rvest)
library(magrittr)
library(httr)
urls <- 'https://acg.gamer.com.tw/index.php?t=1&p=Android'
ranktableList <- html_session(urls, set_cookies('ckACGSHOWTYPE' = "L")) %>%
html_nodes(css = 'td:nth-child(1)') %>% html_text() %>% .[-1]
※ 引述《x9060000456 (你好)》之銘言:
: [軟體熟悉度]:
: 使用者(已經有用R 做過不少作品)
: [問題敘述]:
: 各位前輩大大大家好,
: 小弟我最近爬巴哈姆特的文章,
: 關於哈拉版和新聞都能夠爬,
: 但是到了爬排行榜時, 卻爬不出任何結果,
: 因此上板來求救~ 謝謝!
: [程式範例]:
: library(rvest)
: library(magrittr)
: library(httr)
: urls <- 'https://acg.gamer.com.tw/index.php?t=1&p=Android'
: ranktable <- urls %>% GET(encoding = 'UTF-8') %>% content %>%
: html_nodes(css = 'td:nth-child(1)') %>% html_text()
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.246.44.4
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1502369283.A.41D.html
推
08/12 19:59, , 1F
08/12 19:59, 1F
討論串 (同標題文章)