我正在尝试生成一个 Web 表单以允许我抓取数据。
library(rvest)
url <- "https://iemweb.biz.uiowa.edu/pricehistory/pricehistory_SelectContract.cfm?market_ID=214"
pg.form <- html_form(html(url))
返回
pg.form
[[1]]
<form> '<unnamed>' (POST PriceHistory_GetData.cfm)
<input HIDDEN> 'Market_ID': 214
<select> 'Month' [1/12]
<select> 'Year' [0/2]
<input SUBMIT> '': Get Prices
我的错误是认为我需要为MonthandYear字段设置值,但这是一个错误
filled_form <- set_values(pg.form,
Month = "8",
Year = "0")
返回 Error: Unknown field names: Month, Year
如何使用rvest在网络表单中设置值?