r - 在使用函数时使用 R 对类似网站进行 Web 抓取
问题描述
我正在尝试开发一种功能来帮助我收集有关 ETF 的信息,这样我就不必手动更改 URL。
这是代码:
automatic = function(ETF) {
ETF = read_html('https://www.justetf.com/de-en/etf-profile.html?query=',ETF,'&groupField=index&from=search&isin=',ETF,'#overview')
ETF = ETF %>%
html_nodes(".val") %>%
html_text()
return(ETF)
}
automatic(IE00B4L5Y983)
但是,出现此错误:
read_xml.connection(con, encoding = encoding, ..., as_html = as_html, : REAL() 只能应用于“数字”,而不是“字符”
我该如何解决这个问题?
解决方案
推荐阅读
- react-native - 基于 React Native (expo) cookie 的身份验证仅在本地工作
- python - VScode - pylance 没有正确识别错误,而 Jedi 没有正确标记错误
- eclipse - Eclipse 插件:如何将“java.lang.string”转换为 IEditorInput?
- blockchain - tx.wait 与 Ethers.js 永远不会解决
- c# - 选择具有类的某些属性的字典
- php - 如何能够通过 CSV 接收不同格式的日期,并将它们同质化为 MySQL / MariaDB 处理的格式?
- javascript - 如何将计算属性与嵌套 v-for 循环内的引导弹出框匹配?
- python - 从 Apache 上的 Python 脚本传输 AWS S3
- java - 如何使用 Thymeleaf 创建可点击项目列表
- android - 在没有确切内核源代码和配置的情况下构建 android 内核模块