追加行到csv文件Ruby 1.9 CSV lib

前端之家收集整理的这篇文章主要介绍了追加行到csv文件Ruby 1.9 CSV lib前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用Ruby 1.9和CSV lib,我似乎不能追加一行.文档中的示例打开文件,并覆盖该行.将行附加到文档的正确方法是什么?

文档示例:

require 'csv'
CSV.open("path/to/file.csv","wb") do |csv|
  csv << ["row","of","CSV","data"]
  csv << ["another","row"]
  # ...
end

解决方法

我想你可以改变开放使用ab:
CSV.open("t.csv","ab") do |csv|

猜你在找的Ruby相关文章