Back

ruby - csv 读写文件 csv read write file

发布时间: 2021-12-05 00:25:00

无语了,最近总遇到这个操作。发现自己从来没记录过。

所以写一下吧。

  def save_to_csv(csv)
    CSV.open("C:/ruby/logs.csv", "w") do |row|
      row << %w[name location dishes time]
    end
  end
  
  def self.read_from_csv(csv)
     CSV.foreach("C:/ruby/logs.csv") do |row|
     puts row ['name', 'location', 'dishes', 'time']
   end
 end

Back