如何使用R从银行网站上删除自己的数据?

时间:2018-09-05 18:42:25

标签: r web-scraping

因此,我的银行(位于南非)允许我登录并以CSV格式下载自己的交易数据。我想在R中使用某种刮板来自动化此过程。问题是该网站受密码保护。该怎么办?

1 个答案:

答案 0 :(得分:0)

使用rvest库可能会有些运气。但是,您银行的网络安全可能需要2FA或其他有意无法通过网络抓取工具访问的内容。下面是一些非常通用的示例代码:

library(rvest)
url <- "https://"
session <- html_session(url)              
form <- html_form(session)[[1]]

filled_form <- set_values(form,`[login]` = "xxx",`[password]` = "xxx")

session <- submit_form(session,filled_form)