Обсуждение:Ruby/Работа с файлами
Добавить темуВнешний вид
Последнее сообщение: 9 лет назад от Oleg3280 в теме «Хитрости и Задачи»
Уникальный метод
[править]Мучительно хочется более полного описания "уникального метода".
Допустим, если я на экран вывожу данные так:
lenght = 7 end_line = 1 wlist.each do |elem| if end_line <= lenght print "#{elem}\t" end_line += 1 else print "#{elem}\n" end_line = 1 end end
Каким образом в этом случае я должен писать эти данные в файл (не используем $stdout)?
Можно было бы примерчик сделать с чем-нить а-ля такого:
demo = "Print function made this file." my_file = File.open('result.txt', 'w') my_file.print"#{demo}\n"
И в таком контексте гораздо понятнее, что делать с puts и прочим.
Хитрости и Задачи
[править]Допишите кто-нибудь эти два раздела. Постоянно приходится отменять и откатывать вандальные правки. Спасибо. Oleg3280 (обсуждение) 16:11, 16 февраля 2015 (UTC)