R rvest:找不到函数“xpath_element”
|
我试图简单地复制rvest :: html_nodes()的例子,但遇到错误: library(rvest)
ateam <- read_html("http://www.boxofficemojo.com/movies/?id=ateam.htm")
html_nodes(ateam,"center")
如果我加载诸如httr,xml2,selectr之类的包,也会发生同样的情况.我似乎也有这些软件包的最新版本…… 哪个包是xpath_element,xpath_combinedselector这样的函数?我如何让它工作?请注意,我在Ubuntu 16.04上运行,因此该代码可能适用于其他平台… 我知道这个问题相当陈旧,但我想对可能有类似问题的人发表评论.我偶然发现了this same error并且无法找到太多帮助.所以,我认为不是针对CSS,而是尝试以xpath为目标.我不知道最佳做法是什么. 我的原始功能在Ubuntu 16,R 3.4.0上运行良好.然而,他们在Debian 8 R 3.3.3和R 3.4.0上失败了. 当我修改我的代码以定位xpath而不是css时,他们开始按预期工作.例如,更改此… contents <- link %>%
xml2::read_html() %>%
rvest::html_nodes(css = "pre") %>%
rvest::html_text()
对… contents <- link %>%
xml2::read_html() %>%
rvest::html_nodes(xpath = "//pre") %>%
rvest::html_text()
解决了我的问题. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Ubuntu下GDAL读取HDF4(MODIS影像)开发环境搭建
- .net – 可以在Ubuntu上发布ClickOnce应用程序吗?
- Kurento安装与入门04——WebRTC magic mirror
- ubuntu – 在安装Appcelerator Studio时连接到下载服务器时
- Ubuntu14.04安装calamari
- ubuntu修改root密码,$ sudo passwd root
- ubuntu搭建Git服务器
- Ubuntu 17.10 将“关闭、最小化、最大化”按钮移动到标题栏
- 碉堡了Ubuntu Core Linux支持 TS-4900 物联网开发板
- ubuntu14.04学习selenium之一:安装
