标签: ruby
如果我使用OpenURI运行一个简单的脚本,我可以访问一个网页。结果写入终端。
通常我会使用bash重定向将结果写入文件。
如何使用ruby将OpenURI调用的结果写入文件?
答案 0 :(得分:18)
require 'open-uri' open("file_to_write", "wb") do |file| open("http://www.example.com/") do |uri| file.write(uri.read) end end
答案 1 :(得分:0)
The pickaxe to the rescue. (这曾经是一个不错的页面,但不再有效)
请改为:Open an IO stream from a local file or url