在使用rvest登录网站后,如何使用R注销网站
我已通过以下途径了解了如何登录网站: 登录代码:在使用rvest登录网站后,如何使用R注销网站,r,rvest,R,Rvest,我已通过以下途径了解了如何登录网站: 登录代码: 登录我有一个过程,在登录后,查找并存储用于注销的URL myfunc您的注销方式将因您与之交互的网页的原因而有所不同。没有一种方法可以注销每个网站。在大多数情况下,登录可能只在每个会话中起作用,因此,如果您只是放弃会话,那么您可能实际上不需要显式注销。但同样,这取决于您正在使用的特定网站。是否有方法手动放弃该会话(请原谅我的无知)?查看您实际运行的代码将有助于查看如何撤销该会话。添加了登录代码,感谢您花时间提供帮助。您可以删除pgsession
登录我有一个过程,在登录后,查找并存储用于注销的URL
myfunc您的注销方式将因您与之交互的网页的原因而有所不同。没有一种方法可以注销每个网站。在大多数情况下,登录可能只在每个会话中起作用,因此,如果您只是放弃会话,那么您可能实际上不需要显式注销。但同样,这取决于您正在使用的特定网站。是否有方法手动放弃该会话(请原谅我的无知)?查看您实际运行的代码将有助于查看如何撤销该会话。添加了登录代码,感谢您花时间提供帮助。您可以删除pgsession
变量,使其无法重复使用<代码>rm(pgsession)
太棒了!非常感谢您,使用您的代码/想法来锻炼我的注销功能。
pgsession <- html_session(login)
pgform <- html_form(pgsession)[[2]] #
filled_form <- set_values(pgform,
'ctl00$Content$Login' = "bangbang",
'ctl00$Content$Password' = "xxxxxx")
submit_form(pgsession, filled_form)