coderLMN

Results 85 comments of coderLMN

把 httr 全部删了,然后执行这个安装命令: ```R library(devtools) install_version("httr", version = "1.1.0", repos = "http://cran.us.r-project.org") library(httr) sessionInfo() ```

为什么有错误信息说 httpuv 包不存在?另外,你访问 FB 用了 proxy 吗?

你下面的这条 for 循环语句结构有误: ``` R for(i in seq_along(bids)){ res

我没有用过 RGoogleAnalytics 包,不过可以查一下它的接口文档:https://cran.r-project.org/web/packages/RGoogleAnalytics/RGoogleAnalytics.pdf ,里面关于 Auth() 函数的说明如下: Description ---- This function expects a Client ID and Client Secret. In order to obtain these, you will have to register an application with...

在 RGoogleAnalytics 包的 GitHub repo 上有几个人都提了同样的问题,但是作者一直没有回应,最后有人说解决的办法是重装 R 。 https://github.com/Tatvic/RGoogleAnalytics/issues/33 另外,你是否用了 proxy 来访问 Google ?如果是这样的话,httr 需要设置 proxy 参数。 ```R library(httr) set_config(use_proxy(url = "*****", port = xxxx)) ```

不客气,R 的版本兼容性问题确实很麻烦,需要耐心调试。

谢谢你提出了一个非常有价值的问题。 我看了一下,腾讯新闻的网页把评论内容和控制按钮都放在了一个 id 为 commentIframe 的 iFrame 里,所以直接用 ``` r > loadMoreButton element_click(loadMoreButton) ``` 点击不到那个按钮,也就不会有点击的效果。 其实这种情况在微博里也存在。你提的这个问题对于国内很多网站有代表性,而原书中并没有分析这种问题的解决办法。 顺带说一句,其实 iFrame 有很多弊端,W3C 早就不推荐使用了,不理解为何国内这么多网站还在用,可能是因为它们用的某些框架或者库内部就是这样实现的吧。 按照 9.1.9 节讲解的方法确实解决不了这个问题。里面用到的 Rwebdriver 组件是该书的作者之一 C. Rubba 编写的,我个人觉得它做得并不好,在它的文档里也没找到如何处理 iFrame 的功能。后来我改用...

这个错误很有可能是因为你没有成功启动 Selenium ,可以看一下 Selenium 启动界面里是否有错误信息。

出错了要看错误信息啊: > Error: Unable to access jarfile selenium-server-standalone-2.53.0.jar 这个信息说的就是访问不到你的 Selenium jar 文件。从你的命令看: `C:>java -jar selenium-server-standalone-2.53.0.jar` 所以 java 会在你的 C 盘当前目录下找这个 jar 文件,如果这个文件不在那里,那你就要给出具体的路径才行。

这个错误应该是 Selenium 服务器无法启动 firefox 浏览器,有可能有两个原因:1. 有其它程序占用了 4444 端口,或者 java 的版本太低,导致你的 Selenium 服务器并没有正常启动。可以去看一下启动的日志是否有报错; 2. firefox 浏览器的路径没有保存到系统路径里,所以找不到。可以试试重新安装 firefox 。