1

我正在使用roogem 来解析 CSV 中的数据。然而,CSV 的大小约为 400MB,当我尝试用这个循环解析它时......

(2..sheet.last_row).collect do |i|
   # parsing code...
end

它会出错[FATAL] failed to allocate memory。我打算用更小的循环将它分解,直到它到达last_row,但只是向 roo 询问last_row会导致错误——所以我不能真正解决它。

4

0 回答 0