Ruby 读取二进制文件(图片)

http://www.programgo.com/article/88561662456/

cat readJpgFile.rb
jpg_read_file = File.open("Java程序员之路.jpg","rb")
write_file = File.new("Java程序员之路_copy.jpg","wb")

while true
    begin
        read_file = jpg_read_file.sysread(1) #表示一个字节一个字节的读取
        write_file.syswrite(read_file)
    rescue => e
        puts e.message
        break
    end
end

puts "OK"
jpg_read_file.close
write_file.close

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 《生命时报》综合台湾《康健》杂志的报道,推荐一套时间管理妙招,教你战胜时间。 1 列出任务条目 当手头事情一大堆时...
    董董在这里阅读 357评论 0 0
  • 2017-07-24日第二次周检视心得总结: 每次的分享都是一种成长,真心的感谢大家的分享。时间过得真快,这是第二...
    婷婷_bd3f阅读 327评论 0 2
  • >总体上分为三部分:1.前处理 2.计算 3.后处理 ##1.前处理 前处理中,网格化后,单元的个数,以及每个单元...
    番茄鸡腿阅读 2,204评论 0 1