【发布时间】:2013-08-15 11:42:42
【问题描述】:
我正在尝试使用 ruby 从 url 读取图像,然后将其保存到 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 不是有效图像。不知道如何进行。
谢谢
【问题讨论】: