相关疑难解决方法(0)

Ruby - 在内存中创建文件

无论如何在Ruby中编写以下代码而不将文件写入磁盘?

temp_file = 'path/to/file.csv'
users = [a@b.c, c@b.a]

CSV.open(temp_file, "w") do |csv|
  csv << data_for_report
end

Reports.sendreport users temp_file

File.delete(temp_file)
Run Code Online (Sandbox Code Playgroud)

Reports.sendreport附加一个文件并发送一封电子邮件,因此它需要是一个文件......

ruby csv io

18
推荐指数
2
解决办法
1万
查看次数

标签 统计

csv ×1

io ×1

ruby ×1