我想我在这里遗漏了一些非常明显的东西,但是每个人都为 CSV.open 方法输入的第二个参数是什么,在这种情况下是“wb”,我已经看到其他字母放在这里,但没有人真正解释了它的作用。它有什么作用?
CSV.open("path/to/file.csv", "wb") do |csv|
csv << ["row", "of", "CSV", "data"]
csv << ["another", "row"]
# ...
end
ruby 文档似乎没有给出任何解释。http://www.ruby-doc.org/stdlib-2.0/libdoc/csv/rdoc/CSV.html
谢谢!