Урок 13 видео. Повторял за вами всё один в один, перепроверял несколько раз. И все равно вылезает ошибка: (open_fail.rb:4:in '<main>' uninitialized constant Fail (NameError)) Что с этим можно сделать?
Проверка Существует ли файл
if Fail.exist?('./data/quotes.txt')
f = Fail.new('./data/quotes.txt','r:UTF-8')
content = f.read
puts content
else
puts 'Файл не найден.'
end
Ваш вариант по прежнему не хочет работать, но вот покапался и кой-чего обнаружил. На этой ссылке описано, что пробовал,что пошло, а что нет и почему. http://paste2.org/mYeZBd7v А это продолжение к видео-уроку, на основе предыдущей ссылки и оно тоже работает верно. http://paste2.org/P68VIV03
АААА:( Сорян господа, сам спросил, сам ответил- это я ошибся и нашел где. Банальная невнимательность (Fail вместо File). Правда эта ошибка, показала мне новые методы, для открытия файлов. Товарищи учащиеся, если вы будете читать этот ответ, то пожалуйста не совершайте таких незначительных ошибок, внимательней проверяйте свои письмена. Совет и вам и мне на будущее!