填写在线表单并使用R

时间:2017-11-09 11:01:51

标签: r forms

我想从moneycontrol.com下载历史数据并解析返回的数据,这是日期OHLCV格式。使用此表单提交请求

http://www.moneycontrol.com/stocks/histstock.php

除了公司名称和交换之外,表单显然需要从日期和日期开始,但我不确定在POST命令中分配哪些变量。这是我的努力

query <- list(ex = "N", comp = "GAIL",
    frm_dy = "01", frm_mth = "01", frm_yr = "2017",
    to_dy = "01", "to_mth" = "09", to_yr = "2017")
resp2 <- POST("http://www.moneycontrol.com/stocks/histstock.php?",
    body=query, encode = "form")

我在Safari中使用“Show Source”从页面获取变量名称 - 是否有更容易的方法来解决这个问题,我是否做到了这一点?

我收到200状态代码响应,但无法解析数据以检查输出是否存在,或者我是否获得没有数据的空白页。

SO的新功能我无法在网上找到答案,所以我们非常感谢您提供有关如何继续的帮助!

谢谢!

0 个答案:

没有答案