3
私は、さまざまな目的のためにウェブスクレイプに "rvest"パッケージを使用しました。今私はそれを使用して、イメージのソース(png)をGoogle画像から取得する必要があります。私はこのリンクの解決策を試した:Web scraping of image。それはまさに私がやりたいことです。だから私は下のコードを思いついたが、私のhtml_nodes関数は空のオブジェクトを取得します。GoogleイメージからのRのWebスクレイピング
library("rvest")
page <- read_html("https://www.google.com.tr/search?q=manitou&espv=2&biw=1366&bih=662&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjCnJ6H2ITRAhWCQBoKHfQ5DUAQ_AUIBigB#tbm=isch&q=apple+logo+png")
node <- html_nodes(page,xpath='//*[@id="rg_s"]/div[1]/a/img')
src <- html_attr(node,"src")
私は上記のリンク上で行われたように、CSSセレクターと画像の名前を試しました。私のノードオブジェクトは何らかの形で空です。私は、私が上に書いたxpathを持っているリンク上の最初のイメージのソースを掻き集めたいということを指摘するべきです。前もって感謝します。
はあなたのマイクをありがとうすべての画像を撮り、その要素から個別に要素を取り上げてそれを解決します。私はオブジェクトを扱う方法を知っていますが、私はxpathで空のオブジェクトを持っていました:)もう一度ありがとう。 – Barsssk
まあ、それを正しくマークしてください - アップヴォートもいいです(私のRシルバーバッジを使って作業しています)。 –
Err、これを正しくマークできますか? –