Immer meine Ruby-Datei zum laden in den Hebeln?

Ich bin versucht zu Bearbeiten, mein Ruby-Datei mit Hebeln. Es gibt nur wenige Variablen, die gesetzt sind, und aus welchem Grund auch immer ich kann nicht scheinen, um cd in Sie, weil Sie nicht definiert sind, auch nachdem ich den 'laden' die Datei.

Hier ist der code:

require 'nokogiri'
require 'open-uri'

doc = Nokogiri.XML('<foo><bar /><foo>', nil, 'UTF-8') 

url = "http://superbook.eventmarketer.com/category/agencies/" 

puts "Finished!"

In Pry ich tun:

load "./AgencyListingScraper.rb"

und dann ist die Ausgabe:

7] pry(main)> load './AgencyListingScraper.rb'
Finished!
=> true
[8] pry(main)> 

Dann, wenn ich versuche, etwas zu tun:

[8] pry(main)> url
NameError: undefined local variable or method `url' for main:Object
from (pry):6:in `__pry__'
[9] pry(main)> cd url
Error: Bad object path: url. Failed trying to resolve: url. #<NameError: undefined local     
variable or method `url' for main:Object>
[10] pry(main)> 

Dies ist, was ich bekomme.

Ich denke, ich bin nicht das laden der Datei nicht mehr richtig obwohl ich habe lange gesucht für Stunden, und ich kann nicht herausfinden, wie man richtig zu tun. Ich war richtig vor Monaten, als ich schon einen Schaber mit Ruby, aber dieses mal habe ich habe Probleme gerade erst begonnen, da dieses bit.

Dank für Eure Hilfe im Voraus!

InformationsquelleAutor Nick Res | 2013-12-29
Schreibe einen Kommentar