【发布时间】:2018-01-30 03:34:10
【问题描述】:
我正在尝试在 R 中编写代码,以允许我在 http://nbawowy.com/ 上提交查询并抓取结果数据。我希望能够至少为“选择球队”、“选择球员开启”和“选择球员关闭”字段输入值,然后提交表格。例如,如果我选择 76ers 作为我的球队,Ben Simmons 作为“Player On”,则可以在此处找到结果查询:http://nbawowy.com/#/z31mjvm5ss。我尝试使用以下代码,但它为我提供了未知字段名称错误:
library(rvest)
url <- "http://nbawowy.com/#/l0krk654imh"
session <- html_session(url)
form <- html_form(read_html(url))[[1]]
filled_form <- set_values(form,
"s2id_autogen1_search" = "76ers",
"s2id_autogen2" = "Ben Simmons")
session1<-submit_form(session, filled_form, submit='submit')
由于我似乎无法通过这个初始部分,我正在向社区寻求帮助。我最终希望将会话导航到生成的 url 并抓取数据。
【问题讨论】:
标签: r forms web-scraping rvest rcurl