Откройте поток IO из локального файла или URL

102
задан jam 8 April 2013 в 09:50
поделиться

1 ответ

открытый uri является частью стандартной библиотеки Ruby, и это переопределит поведение open так, чтобы можно было открыть URL, а также локальный файл. Это возвращается File объект, таким образом, необходимо быть в состоянии назвать методы как read и readlines.

require 'open-uri'
file_contents = open('local-file.txt') { |f| f.read }
web_contents  = open('http://www.stackoverflow.com') {|f| f.read }
216
ответ дан Aaron Hinni 24 November 2019 в 04:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: