(R语言爬虫)用R语言写一个小代码,能够显示现在某位up的粉丝数~
install.packages("httr");install.packages("rvest");install.packages("stringr")
#没有R包先要安装哦
library(httr)
library(rvest)
library(stringr)
# 设置要爬取的网页 URL
url <- "https://api.bilibili.com/x/relation/stat?vmid=631185362&jsonp=jsonp"
#vmidh后面的数字修改一下就可以哦
# 发送 GET 请求,获取页面内容
response <- GET(url)
# 解析页面内容
parsed_html <- read_html(response$content)
parsed_html<-as.character(parsed_html)
follower <- str_extract(parsed_html, '\"follower\":\\d+')
follower <- str_extract(follower,"\\d+")
# 格式设置成:连接函数,格式为“YYYY-MM-DD HH:MM:SS”
paste(strftime(Sys.time(), format = "%Y-%m-%d %H:%M:%S")," ","b站粉丝数是:",follower,sep="")
#哈哈,是不是很好玩(๑•̀ㅂ•́)و✧
# "2023-02-16 23:55:07 DODO小狗克里的b站粉丝数是:1367"