2011-07-30 42 views
0

イムセレリティの宝石を使用してウェブサイトをスクレイピングするオブジェクトと私は、画像を保存したいが、私はIOオブジェクトを取得し、それは次のセレリティコマンドで保存IOのルビー上のファイル

をXD行う方法を知らない

irb(main):260:0* image = @browser.image(:xpath, ".//*[@class='notdTop']/img").download 
=> #<IO:0x277e07ae> 

このオブジェクトをjpgファイルに保存するにはどうすればよいですか?私はこれを試してみましたが、didntの仕事:

irb(main):261:0> image.flush 
IOError: not opened for writing 

が、私はこれを得たので、IOオブジェクトがクローズされません。

irb(main):264:0> image.closed? 
=> false 

誰もが私を助けてくださいことができますか?

答えて

関連する問題