首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

用Ruby上载&写入二进制文件

2012-09-09 
用Ruby下载&写入二进制文件urlhttp://www.qunar.com/datas.gz?client HTTPClient.new? ? file_nameF

用Ruby下载&写入二进制文件

url="http://www.qunar.com/datas.gz"?

client = HTTPClient.new

? ? file_name=File.join("download","datas.gz")

? ? begin

? ? ? report_data = client.get_content(url)

? ? ? open(file_name, 'wb+') {|file| file.syswrite(report_data)} #wb+ 二进制文件写, syswrite?

? ? rescue Errno::ENOENT, Errno::EACCES => e

? ? ? puts e

? ? end

热点排行