Mais conteúdo relacionado
Semelhante a GoでシュッとWebスクレイピングする (20)
GoでシュッとWebスクレイピングする
- 13. 13
使ったパッケージ
doc.Find(".hoge-list > li ").Each(func(i int, s *goquery.Selection) {
s.Find(“a > span”).Text()
})
例)取得した複数のliをループする
jQueryでDOM操作をゴリゴリしたことがある
人にはきっと使いやすい
※goqueryの詳しい使い方はググる
- 27. 27
動的サイトのスクレイピング
Scrapy + Splashのコンテナを起動
$ docker pull scrapinghub/splash
$ docker run -d -p 5023:5023 -p 8050:8050 -p 8051:8051 scrapinghub/splash
Scrapyを経由してアクセスするURL
http://localhost:8050/render.html?url=https://hogeho
ge.com&timeout=10&wait=3
※5023: telnet 8050: http 8051: https
※ Scrapy,Splashの詳しい内容・使い方はググる