Periodicamente ottengo questa eccezione:Che cos'è un "oggetto terminato" e perché non posso richiamare i metodi su di esso?
NotImplementedError: method `at' called on terminated object
su questa linea di codice:
next if Hpricot(html).at('a')
Che cosa significa questo errore? Come posso evitarlo?
Accade anche se assegni il risultato di 'Hpricot (html)' a una variabile prima dell'intero ciclo invece di eseguirlo ogni volta? –
'html' è il parametro del ciclo, quindi non posso farlo * prima * del ciclo, anche se potrei fare qualcosa come' doc = Hpricot (html) 'all'inizio del ciclo e fare' doc.at (' un ') '. Darò questo un tentativo –