SORU
4 NİSAN 2011, PAZARTESİ


Ruby bir dosyayı okumak için kullanılan yöntemler nelerdir?

Ruby bir dosyayı okumak için kullanılan yöntemler nelerdir?

Örneğin, burada bir yöntem:

fileObj = File.new($fileName, "r")
while (line = fileObj.gets)
  puts(line)
end
fileObj.close

Ruby son derece esnek olduğunu biliyorum. Faydaları her yaklaşımın dezavantajları nelerdir?

CEVAP
4 NİSAN 2011, PAZARTESİ


File.open("my/file/path", "r") do |f|
  f.each_line do |line|
    puts line
  end
end
# File is closed automatically at end of block

Aynı zamanda açıkça yukarıdaki gibi (senin için open kapatır bir blok pass) sonra dosyayı kapatmak için:

f = File.open("my/file/path", "r")
f.each_line do |line|
  puts line
end
f.close

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bach Vlogs

    Bach Vlogs

    18 HAZİRAN 2011
  • Moto Journal

    Moto Journal

    28 Mayıs 2007
  • TecnoTutosPC

    TecnoTutosPC

    19 Kasım 2012