4
A
回答
1
什么:
require 'csv'
File.open("resfile.csv","w+") do |f|
CSV.foreach("file.csv") do |row|
f.puts(row[3..-1].join(","))
end
end
4
csv_table = CSV.read(file_path_in, :headers => true)
csv_table.delete("header_name")
csv_table.to_csv # => The new CSV in string format
检查CSV::Table
文档:http://ruby-doc.org/stdlib-1.9.2/libdoc/csv/rdoc/CSV/Table.html
1
csv_table = CSV.read("../path/to/file.csv", :headers => true)
keep = ["x", "y", "z"]
new_csv_table = csv_table.by_col!.delete_if do |column_name,column_values|
!keep.include? column_name
end
new_csv_table.to_csv
相关问题
- 1. 我可以使用edit()删除值吗?
- 2. 我可以删除xxxxxxxAreaRegistration.cs吗?
- 3. 我可以删除flashlogs.txt吗?
- 4. 我可以在迭代时从列表中删除吗?
- 5. 我可以在Ruby中删除方法别名吗?
- 6. 从CSV删除列
- 7. 我可以使用facebbok api从墙上删除帖子吗?
- 8. 如何使用ruby在csv中删除特定列1.9.2
- 9. 我可以从我的场景中删除一个对象吗?
- 10. 我可以从我的页面中删除此脚本吗?
- 11. 我可以从我的.config文件中删除serviceModel标签吗?
- 12. 如何使用Ruby从CSV中删除行
- 13. 使用Ruby从CSV文件中删除一行
- 14. 使用时可以从LGPL库中删除一些代码吗?
- 15. 可以使用pop_back从矢量中删除某些值吗?
- 16. 我们可以在删除,删除和截断中回滚吗?
- 17. 从CSV动态删除列
- 18. 使用Ruby 1.8.5可以吗?
- 19. 可以从Eclipse中自动删除已删除的项目吗?
- 20. 使用python删除CSV中的列
- 21. 我们可以在Xcode中删除许多列作为UltraEdit吗?
- 22. 我可以使用其用户UID删除FIRAuth用户吗?
- 23. 我可以使用NamedRecords设置conduit-CSV的列顺序吗?
- 24. 我可以从c#代码中的ActiveMQ队列中删除消息吗?
- 25. 我应该使用std :: remove从列表中删除元素吗?
- 26. 我可以删除父分支吗?
- 27. 我可以让readProcess删除引号吗?
- 28. 我们可以删除ES6课程吗?
- 29. 我可以删除迁移文件吗?
- 30. 我可以删除这些跨度吗?
你有什么写的吗?为什么它不工作? – 2012-02-07 23:31:40