arb*_*les 4 ruby http file download
你如何使用Ruby下载文件,特别是.zip和.tar.gz,并将它们写入磁盘?
-
这个问题最初是针对MacRuby中的一个错误,但答案与上述一般问题相关.
使用MacRuby,我发现该文件看起来与引用(大小)相同,但是档案拒绝提取.我现在正在尝试的是:https://gist.github.com/arbales/8203385
谢谢!
The*_*heo 11
我已经使用以下代码成功下载并解压缩了GZip文件:
require 'open-uri'
require 'zlib'
open('tarball.tar', 'w') do |local_file|
open('http://github.com/jashkenas/coffee-script/tarball/master/tarball.tar.gz') do |remote_file|
local_file.write(Zlib::GzipReader.new(remote_file).read)
end
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2566 次 |
| 最近记录: |