いくつかのデータを取得しようとしています。Bは、1000個のアイテムをスクレイプするために必要なページ数です。1ページあたり22個あります。
usernum = 1000
b = usernum.to_i/22
Array.new(b) {|b| b+1}
ページ数の配列があります(1000/22 = 45 int。)-[1,2、... 44,45]Nokogiriによってダウンロードされるページに関連する各配列要素をスクレイプする必要があります。どうすればいいのかわからなかった。
www.google.com&page=1
www.google.com&page=2
この場合、「www.google.com&page=45」にアクセスする必要があります。
配列の各項目にプレフィックスを追加することは可能ですか?もしそうなら、配列をフォーマットして各ページを時系列でダウンロードするか、外部テキストファイルのURLのリストをコンパイルしてメソッドにロードするのは理にかなっていますか?スレッドを追加してみます。