我对网络抓取很陌生,我试图从IMDb收集电影预算数据。这是我的代码:for(i in 1:50){
remDr$navigate('http://www.imdb.com/search/title?我想点击每个链接一个一个,并收集相应的预算数据。如果我没有在循环中运行代码,则代码运行良好。但是当我在循环中运行它时,代码总是返回'Null‘。恐怕这是因为页面没有在循环中完全加载。
我想用RSelenium抓取下面的页面:https://www.letempsarchives.ch/recherche?q=%22Willy+Spuehler%22# 在我可以抓取页面之前,我需要加载网页上的所有搜索结果。为此,我必须单击“have plus des résultats..."-button,直到该按钮不再可见,并且加载所有搜索结果。我尝试编写了一个while循环,如下所示: library(RSelenium)