[ create a new paste ] login | about

Link: http://codepad.org/LFdlAdYy    [ raw code | output | fork ]

kurari - Ruby, pasted on Apr 3:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/ruby/bin/ruby
#tab区切りテキストファイルを読み取り、tab区切りごとに配列に格納
begin
  data = File.open("/ruby/sourse/namecard.csv")
  i = 1
  while namecardtxt = data.gets do#読み込んだテキストファイルを一行ずつ取り出し
    namecard_r = namecardtxt.split(/\t/s)#タブ区切りで配列に格納
    print namecard_r
    item_size = namecard_r.size
    print("配列の格納数は", item_size, "個です。\n")
    print("--------------------------------", i, "行目取得終了\n\n")
      for n in 0..item_size-1#配列要素を一つずつ出力
        namecard_s = namecard_r[n]
        puts namecard_s
        print("----------------------------配列", n, "個目処理\n")
        n += 1
      end
    print("■完了: ", i, "行目処理終了\n\n")
  i +=1
  end
end


Output:
1
2
3
4
t.rb:4:in `initialize': No such file or directory - /ruby/sourse/namecard.csv (Errno::ENOENT)
from t.rb:4:in `open'
from t.rb:4
 Exited: ExitFailure 1


Create a new paste based on this one


Comments: