1

我有一个循环通过 100 次和puts屏幕上的一些东西。前任:

1.upto(100) { |i| puts i }
#=>1
#=>2
#=>...100

puts需要将结果存储在日志文件(或纯文本)中,以便通过电子邮件发送到test@test.com.

前任:

1.upto(100) do |i| 
    x = []
    x << i
end

x.email.send(test@test.com)

诚然,上述方法行不通,这就是想法。我不想发送 100 封电子邮件,但我想将每个循环的结果发送给#{i}一封test@test.com电子邮件中的所有人。有宝石或简单的方法来管理这个吗?

4

1 回答 1

1

你在寻找这样的东西吗?

File.open(yourfile, 'w') do |file|
    (1..100).each do |num|
       file.write(num) 
    end
end
于 2013-08-15T18:35:17.473 回答