-1
私のルビーコードがなぜwhileとmechanizeで動作しないのかわかりません。whileループのトラブルとRubyの機械化
require 'mechanize'
mechanize = Mechanize.new
j = 1
while j <= 30 do
page = mechanize.get('http://mywebsite.com/events?page=#{j}'); j+=1
i = 1
while i <= 35 do
link = page.link_with(:id => /detail-link-#{i}/); i += 1
mylink = link.click
url = mylink.uri
title = mechanize.get(url)
puts title.at('.container h1')
end
end
マイループi
作業が、ループj
は、次のページに移動しませんが、私は私のロジックが良くないと思いますが、問題がどこにあるか分かりません。
へ
変更
それが動作ありがとうございました!私はルビの初心者です。私は補間が二重引用符でのみ動作することは知らなかった – pldlt