r - 难以识别 x 参数,用于 html_nodes 函数
问题描述
我正在运行以下文本....
read_html("https://www.travelmath.com/flying-time/from/Canada/to/Germany")
html_nodes(html,"#flyingtime")
提取飞行时间。但是我一直遇到这个错误
"Error in UseMethod("xml_find_all") :
no applicable method for 'xml_find_all' applied to an object of class "function"
我试过使用 html_text、html_attr、html_nodes 等。没有运气
read_html("https://www.travelmath.com/flying-time/from/Canada/to/Germany")
html_nodes(html,"#flyingtime")
"Error in UseMethod("xml_find_all") :
no applicable method for 'xml_find_all' applied to an object of class "function"
解决方案
调用正在运行,read_html
但您没有将结果保存在任何地方(尤其是不是名为 的变量html
)。因此,您可以保存该值并将其传递给下一个函数
html <- read_html("https://www.travelmath.com/flying-time/from/Canada/to/Germany")
html_nodes(html, "#flyingtime")
或者您可以将结果通过管道传递到下一个函数
read_html("https://www.travelmath.com/flying-time/from/Canada/to/Germany") %>%
html_nodes("#flyingtime")
推荐阅读
- karate - 是否有像 call karate.callSingle() 这样的函数在执行结束时调用功能文件?
- python - 为什么 F1-score、Recall、Precision 都等于 1?(图像分类线性支持向量机)
- html - 仅 CSS 动态大小工具提示
- r - 在R中找到一种计算足球/足球传球的方法
- clojure - 如何评估 edn/阅读列表?
- python-2.7 - ImportError:没有名为 wrapper_util 的模块
- java - 我们如何在java中同时实现复合模式和访问者模式?
- python - 逆向Keras中VGG的图像预处理返回原始图像
- apache-kafka - 有没有办法在 Kafka-Python 消费者 API 中指定隔离级别?
- go - Go 可以避免中间接口吗?