- # Как открыть файл?
- quotes = File.open('./data/quotes.txt','r:UTF-8'){ |file| file.read }
- puts quotes # Работает правильно
- #quotes = IO.read('./data/quotes.txt') # Пишет непонятно что
- #puts quotes # из-за кодировки я так понимаю
- # Проверка Существует ли файл
- #if Fail.exist?('./data/quotes.txt')
- #f = Fail.new('./data/quotes.txt','r:UTF-8') # Выдаёт ошибку
- # open_fail.rb:4:in '<main>' uninitialized constant Fail (NameError)
- #content = f.read
- #puts content
- #else
- # puts 'Файл не найден.'
- #end