首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R R背心返回"-“

R R背心返回"-“
EN

Stack Overflow用户
提问于 2017-10-03 23:42:42
回答 1查看 132关注 0票数 0

我试着从futbin.com网上刮一个播放器的价格,但是我一直被退回"-“而不是播放器的值,在本例中是0。

代码语言:javascript
复制
<div class="bin_price lbin">
                        <span class="price_big_right">
                            <span id="ps-lowest-1" data-price="0">0 <img alt="c" class="coins_icon_l_bin" src="https://cdn.futbin.com/design/img/coins_bin.png"></span>
                        </span>
                        </div>

这是我用R写的

代码语言:javascript
复制
bon = read_html("https://www.futbin.com/18/player/1")
html_node(bon, "span#ps-lowest-1") %>%
  html_text()

我甚至尝试提取完整的SPAN,但是值仍然没有被返回。

谢谢进阶人员

EN

回答 1

Stack Overflow用户

发布于 2021-12-14 19:07:13

使用以下代码,我能够获得一个值:

代码语言:javascript
复制
library(RSelenium)
library(rvest)
shell('docker run -d -p 4445:4444 selenium/standalone-firefox')
remDr <- remoteDriver(remoteServerAddr = "localhost", port = 4445L, browserName = "firefox")
remDr$open()
remDr$navigate("https://www.futbin.com/18/player/1")
Sys.sleep(5)

remDr$executeScript("scroll(0, 5000)")
remDr$executeScript("scroll(0, 15000)")

page_Content <- remDr$getPageSource()[[1]]
read_html(page_Content) %>% html_node("span#ps-lowest-1") %>% html_text()

4,200,000
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46555017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档