Я экспериментирую с Anemone, фреймворком с рубиновым веб-пауком. Я хочу знать, как мне распечатать все методы, связанные с объектом? Например, приведенный ниже код выводит puts page.url
, но я хочу знать, какие доступны другие методы, кроме url. Как распечатать все связанные методы?
require 'anemone'
Anemone.crawl("http://www.fsu.edu") do |anemone|
anemone.on_every_page do |page|
puts page.url
end
end
Ответ puts (page.methods - Object.public_methods)