草庐IT

ruby - 如何从 ARGF 读取 csv

在Ruby1.9中,我如何从ARGF中读取CSV?我尝试了以下方法,但没有打印任何内容:require'csv'CSV(ARGF).readdo|row|prowendhttp://www.ruby-doc.org/core-1.9.3/ARGF.htmlhttp://ruby-doc.org/stdlib-1.9.2/libdoc/csv/rdoc/CSV.html 最佳答案 如果你想偷懒你可以试试:CSV.new(ARGF.file).eachdo|row|...end来源:http://www.ruby-doc.org/std

ruby - Ruby 1.9 中的 ARGF.class 是什么?

在Ruby1.8.7中,thedocumentation不在类和模块下列出ARGF,并且ARGF不是类或模块:ARGF.class#=>Object在Ruby1.9.3中,thedocumentation在类和模块下有ARGF,但我看到了这个:ARGF.class#=>ARGF.classARGF.superclass#=>NoMethodError:undefinedmethod`superclass'forARGF:ARGF.classARGF.class.superclass#=>Object为什么Ruby1.9文档将ARGF放置为类,而实际类是其他东西?或者它们是同一回事?AR