Я пытаюсь в рубине читать изображение с url и сохранить его до Tempfile
для последующей обработки.Write StringIO to Tempfile
require 'open-uri'
url = 'http://upload.wikimedia.org/wikipedia/commons/8/89/Robie_House.jpg'
file = Tempfile.new(['temp','.jpg'])
stringIo = open(url)
# this is part I am confused about how to save StringIO to temp file?
file.write stringIo
Это не работает в результате temp.jpg
не является действительным изображением. Не знаете, как это сделать.
Благодаря
Спасибо, супер близко hehe love that. Также мне не хватало 'file.binmode', если у кого-то была аналогичная проблема. –
thnx для file.binmode !! – Zippie