Quando uso il codice qui sotto, ottengo il seguente messaggio di errore: can't convert StringIO into String (TypeError)
Impossibile convertire StringIO nella stringa (TypeError) in Ruby
array_of_lines = []
Zip::ZipInputStream::open(open("URL for zipped file", "rb")) do |io|
file = io.get_next_entry
puts "Downloading file #{file}"
array_of_lines = io.readlines
print "Downloaded ", array_of_lines.count, " elements.", "\n"
end
qualcuno può aiutarmi? Grazie in anticipo.
Questo mi ha salvato. . . stavo usando Prawn per combinare i PDF e in produzione avrei ricevuto un errore "impossibile convertire StringIO in String". Ho provato la tua soluzione (anche se non direttamente correlata) e ha risolto il mio problema come per magia. – bcb
Wow. Grazie per questo suggerimento, ho aiutato un sacco! – manderson
Nice hack, Grazie e +1 –