У меня есть простой скрипт, который смотрит на имя пользователя Twitter и получает меня в этом месте. Но некоторые из имени пользователя не существует, и я получаю сообщение об ошибке:rescue Nokogiri error
/usr/lib/ruby/1.8/open-uri.rb:277:in `open_http': 404 Not Found (OpenURI::HTTPError)
Я пытался спасти его, но я не могу заставить его работать. Может ли кто-нибудь помочь? Благодаря
a = []
my_file = File.new("location.txt", 'a+')
File.open('address.txt', 'r') do |f|
while line = f.gets
url = "http://twitter.com/#{line}"
doc = Nokogiri::HTML(open(url, 'User-Agent' => 'ruby'))
doc.css("#side #profile").each do |loc|
my_file.puts "http://twitter.com/#{line} #{loc.at_css(".adr").text}"
puts line
end
end
end
мне нужна помощь спасая другую ошибку:
twitter.rb:14: undefined method `text' for nil:NilClass (NoMethodError)
Спасибо.